Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest3080084.8722022-05-06T15:59:04cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.334
canHandleDateConstraintsSuccess0.015
BasicConstraint2Success0.013
warningConstantDeprecatedSuccess0.011
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.011
associationByItselfSuccess0.012
attribute_ContainerTypeSuccess0.010
associationWithUnknownClassSuccess0.011
parseUmpleEnumerationDefinedInClassSuccess0.012
compositionParseTest_leftVarNamesSuccess0.012
abstractClassSuccess0.013
propagateImmutabilityToAllRelationshipsSuccess0.013
associationClassMultipleDefinitionsSuccess0.010
interfaceWithPositionSuccess0.009
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.021
singletonWithConstSuccess0.011
attribute_TypeSuccess0.010
attribute_listSuccess0.014
is_A_NonExistingExtendsClassSuccess0.037
toplevelExtracodeNoCodeLangSuccess0.009
interfaceWithMultipleMembersSuccess0.010
toplevelBeforeForMultiClassesSuccess0.012
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.014
TestReservedRoleNameError32Success0.009
multipleAssociationCommentsSuccess0.013
association_nonZeroReflexiveAssociationSuccess0.009
warningClassNameCapitalLetterSuccess0.009
methodDetectionSuccess0.010
nestedGenericTypesSuccess0.030
twoCharacterMethodSuccess0.013
attribute_autouniqueSuccess0.010
parseUmpleEnumerationDefinedAtTopLevelSuccess0.010
attributeSharedNameSuccess0.051
isA_MultipleInterfacesAndClassesV2Success0.014
methodParameterAmbiguityCausedByEnumerationSuccess0.031
isAttributeLazyRedundantSuccess0.009
abstractInheritanceClassSuccess0.012
invalidNamespace_noNameSuccess0.009
interfaceWithMethodAndNOTParametersSuccess0.009
templateInexistentReferenceSuccess0.029
isA_MultipleTimesInTheSameLineSuccess0.010
operationNotFoundSuccess0.019
attribute_assignedValueSuccess0.009
interfaceImplementationSuccess0.009
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.010
symmetricReflexiveAssociationError19Success0.010
symmetricReflexiveAssociationError23Success0.012
singletonSuccess0.009
invalidClassNameStartSuccess0.053
AssociationClassKeyNoWarningsSuccess0.016
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.012
invalidClassNamePartSuccess0.053
outputLanguagePathOverrideSuccess0.013
multivaluedAttributeInitializationSuccess0.010
autoGeneratedGetSetConstAttributeSuccess0.009
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.065
unknownClassSuccess0.009
validClassNameSuccess0.051
dependSuccess0.009
unknownInterfaceSuccess0.019
multivaluedAttributeAssignmentSuccess0.018
nestedClassCyclicInheritanceSuccess0.054
assertSetFailedPositionSuccess0.077
extraCodeInterfacesSuccess0.009
isA_ComplexCycleSuccess0.009
generateSuboptionSuccess0.010
toplevelAspectsForMixsetSuccess0.019
rubyLanguageSuccess0.008
externalAssociationWithUnknownClassSecondPositionSuccess0.009
immutableOtherWayInternalAssociationSuccess0.010
attributeLooksLikeAssociationSuccess0.016
warningUninitializedConstClassSuccess0.009
validInterfaceNameSuccess0.051
whitespaceCharacterSkippedN/A

0.000
AssociationClassCreatesKeyIfMissingSuccess0.011
interfaceWithSingleIsASuccess0.009
stateMachineandAttributeNameClashingSuccess0.009
referencedPackagesSuccess0.010
invalidInterfaceNamePartSuccess0.050
emptyClassSuccess0.009
association_invalidMultiplicityOutOfOrderSuccess0.009
associationClass2Success0.001
emptyMultiLineCommentWithSpacesSuccess0.008
immutableExternalOtherWayAssociationSuccess0.012
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.028
abstractInterfaceExtendsSuccess0.010
toplevelAfterAsteriskKeywordSuccess0.011
inlineCommentsSuccess0.009
attributeComplexAssignedSuccess0.010
isA_SimpleCycleSuccess0.011
symmetricReflexiveAssociationSuccess0.009
associationMultilineCommentSuccess0.009
multipleIsA_MultipleClass_InheritanceSuccess0.010
beforeKeywordSuccess0.009
keyCannotHaveDuplicateAttributesSuccess0.010
parseInterfaceCodeSuccess0.009
internalAttributeGetterMethodSuccess0.010
associationClassSuccess0.061
attribute_defaultedWithoutAValueSuccess0.009
autoGeneratedGetSetLazyImmutableAttributeSuccess0.009
notUsedNamespaceSuccess0.038
autoGeneratedGetSetAutouniqueAttributeSuccess0.009
associationsForMutableClassesParseSuccessfullySuccess0.013
toplevelExtracodeSuccess0.008
isA_MultipleInterfacesAndClassesSuccess0.010
isA_SimpleCycle_WithKeySuccess0.009
duplicateAttributesNamesSuccess0.009
attributeAndAssociationNameClashingUnidirectionalSuccess0.143
associationClassPositionSuccess0.011
duplicateEnumsInClassSuccess0.010
toplevelBeforeKeywordAtBeginingSuccess0.011
interfaceWithMultipleIsASuccess0.009
validAssociationsForImmutableClass_independentlyDefinedSuccess0.043
attributeAndAssociationNameClashingBidirectionalSuccess0.085
associationInlineCommentSuccess0.009
is_A_SimpleCycle_InterfaceSuccess0.047
filterWithAttributeInTraitSuccess0.010
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.012
nestedUseStatementsSuccess0.011
commentsBeforeClassesSuccess0.008
enumAttributeEmptySuccess0.008
autoGeneratedGetSetBasicAttributeSuccess0.008
queuedMethodsSuccess0.019
multiInjectSuccess0.010
invalidAssociationsForImmutableClassSuccess0.038
associationClassMissingLeftSuccess0.008
classAndNamespacesSuccess0.009
glossarySuccess0.008
reflexiveAndError21CasesNonDirectedSuccess0.036
warningUninitializedConstObjectClassSuccess0.009
upperCaseAssociationKeySuccess0.010
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.009
afterKeywordSuccess0.008
multipleEmptyCommentsWithSpacesSuccess0.009
phpLanguageSuccess0.008
multLanguageImplementationSuccess0.067
classPosition_defaultSuccess0.008
keyWithInitializedAttributeSuccess0.009
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.011
emptyMultiLineCommentSuccess0.009
commentsInClassSuccess0.009
isA_MultipleInterfacesSuccess0.009
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.064
immutableClassMayNotContainStateMachinesSuccess0.010
stateMachineConcurrencyBetweenStatesSuccess0.007
associationClassNewSyntaxSuccess0.007
singletonAttributeNotLazySuccess0.006
attribute_UniqueSuccess0.007
generateSuboptionOverrideSuccess0.006
invalidInterfaceNameStartSuccess0.037
mixin_redefiningAMethodSuccess0.084
noDefaultNamespaceSuccess0.024
conflictingModifiersForStateDependentMethodsSuccess0.009
toplevelAfterGlobClassNameSuccess0.017
associationSuccess0.008
compositionParseTest_DoubleDefinitionSuccess0.006
interfaceWithConstantsSuccess0.006
associationWithClassAndInterfaceSuccess0.022
positionUnknownAssociationSuccess0.007
codeBlockMultiLanguageSuccess0.007
attribute_derivedSuccess0.007
toplevelAfterGlobOperationNameOnTraitSuccess0.011
keySuccess0.008
testSuccess0.006
validAssociationsForImmutableClassSuccess0.030
classWithImplementedMethodsSuccess0.009
enumLongHandSyntaxSuccess0.009
associationClassAdditionalAssociationsSuccess0.009
enumerationInBidirectionalAssocSuccess0.017
toplevelInjectMultipleMethodsSuccess0.009
debugKeywordSuccess0.006
interfaceWithExtraCodeSuccess0.008
javaLanguageSuccess0.006
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.022
invalidClassKeywordSuccess0.006
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.014
associationClassMissingRightSuccess0.007
immutableExternalAssociationSuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.006
duplicateConstantNameInterfaceSuccess0.006
languageDefaultSuccess0.006
filenamePropogationSuccess0.007
emptyCommentWithSpacesSuccess0.007
Singleton_Class_ExtendedSuccess0.059
immutableTwoWayAssociationsAreNotAllowedSuccess0.014
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.007
isABlahAttributeSuccess0.007
singletonToOneAssociationSuccess0.007
mixDifferentFilesSuccess0.008
attributeInvalidTypeNameSuccess0.013
oneCharacterMethodSuccess0.007
associationClassSeveralAssociationsAttributesSuccess0.009
toplevelAfterOnTraitSuccess0.007
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.014
methodInlineCommentSuccess0.007
methodNameConflictUsingDefaultedSuccess0.021
attribute_simpleSuccess0.006
inputModifierCheckSuccess0.007
singleIsA_MultipleClass_InheritanceSuccess0.007
duplicateAssociationNamesClassHierarchySuccess0.038
multipleConstraintMethodBodySuccess0.010
duplicateEnumerationsErrorSuccess0.008
autoGeneratedGetSetLazyAttributeSuccess0.006
otherWayAssociationSuccess0.007
immutableClassSuccess0.006
autoGeneratedGetSetImmutableAttributeSuccess0.007
abstractClassAssociationSuccess0.027
attributeInKeyNotDefinedInClassSuccess0.007
multilineCommentsSuccess0.006
parseUmpleEnumerationDefinedInAssociationClassSuccess0.008
reflexiveAndError21CasesDirectedSuccess0.026
methodBodyGenerationMultiLanguageSuccess0.007
typeIsAccessSpecifierSuccess0.019
innerClassSuccess0.007
multipleExtraCodeInterfacesSuccess0.006
externalAssociationWithUnknownClassSuccess0.012
duplicateAssociationNamesSuccess0.077
stateMachineandAssociationNameClashingSuccess0.028
autoGeneratedGetSetInternalAttributeSuccess0.006
enumerationInCompositionSuccess0.021
graphVizLiteralGuardsSuccess0.006
mixin_namespacesSuccess0.022
emptyCommentSuccess0.007
multipleMethodCommentsSuccess0.009
multipleEmptyCommentsSuccess0.007
multipleSymmetricReflexiveAssociationsSuccess0.007
autoGeneratedConstructorRemoveAttributeSuccess0.009
warningUninitializedConstInterfaceSuccess0.006
commentsBeforeMultipleClassesSuccess0.008
validCodeInjectionSuccess0.008
namingConflictBetweenEnumerationAndClassSuccess0.019
warningInterfaceNameCapitalLetterSuccess0.007
namingConflictBetweenEnumerationAndTraitSuccess0.006
mixingRegularAndDerivedAttributes_bug201Success0.007
nestedClassMultipleInheritanceSuccess0.020
isA_ComplexCycle_WithKeySuccess0.007
methodMultilineCommentSuccess0.007
compositionTypeSuccess0.007
attributeAndAssociationNameClashingSeparateSuccess0.033
autoGeneratedGetterAndSetterSuccess0.015
autoGeneratedGetSetDefaultedAttributeSuccess0.006
portPrefixAttributeNameAssignmentSuccess0.006
autoGeneratedGetSetInputAttributeSuccess0.007
attributeMultilineCommentSuccess0.006
attributeInlineCommentSuccess0.006
immutableOneWayInternalAssociationSuccess0.008
invalidMultiplicitySuccess0.006
namespaceSuccess0.006
inheritedKeysSuccess0.014
removeAllAutogeneratedMethodsSuccess0.008
attributesAndAssocationsSuccess0.007
implementsInterfaceSuccess0.006
reflexiveCasesNoError21Success0.052
outputLanguagePathOverrideAllSuccess0.009
multiple_Class_InheritanceSuccess0.007
sameLineCommentsSuccess0.008
compositionParseTestSuccess0.015
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.143
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.006
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.024
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.019
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.006
multipleEmptyMultiLineCommentsWithSpacesSuccess0.008
removeAutogeneratedMethodsForAttributeSuccess0.006
is_A_ComplexCycle_InterfaceSuccess0.006
positionAssociationSuccess0.007
multipleAttributeCommentsSuccess0.009
isA_ListFormSuccess0.007
internalConstSuccess0.007
toplevelAroundSuccess0.004
toplevelBeforeSuccess0.007
toplevelAndInclassAspectsSuccess0.007
redefineNamespaceSuccess0.023
interfaceBodyWithCommentsSuccess0.013
commentInAssociationSuccess0.007
classPositionSuccess0.006
cannotHaveDuplicateKeysSuccess0.015
otherLanguageSuccess0.007
attributeConflictImmutableAndAutouniqueSuccess0.009
autoGeneratedAPIMethodsSuccess0.008
cannotHaveKeyAndDefaultKeySuccess0.007
autoGeneratedConstructorSuccess0.009
abstractMethodSuccess0.007
association_externalSuccess0.007
isA_GroupedSuccess0.006
AssociationClassIncompletKeyWarningSuccess0.008
namingConflictBetweenEnumerationAndInterfaceSuccess0.006
outputLanguagePathSuccess0.007
associationNameSuccess0.007
enumShortHandSyntaxSuccess0.007
multipleExtraCodeSuccess0.010
interfaceClassDependSuccess0.007
oneWayAssociationSuccess0.007
attributeProperNamingStyleSuccess0.013
TypeValueMismatchWarningSuccess0.013
Properties »
System.out »