Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest4480097.9172026-05-10T19:44:41cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.489
canHandleDateConstraintsSuccess0.012
BasicConstraint2Success0.016
warningConstantDeprecatedSuccess0.013
testReqSubstateSuccess0.016
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.011
associationByItselfSuccess0.025
attribute_ContainerTypeSuccess0.015
associationWithUnknownClassSuccess0.014
parseUmpleEnumerationDefinedInClassSuccess0.015
compositionParseTest_leftVarNamesSuccess0.015
abstractClassSuccess0.012
propagateImmutabilityToAllRelationshipsSuccess0.017
ReqQualityWithUseCaseSuccess0.027
associationClassMultipleDefinitionsSuccess0.012
interfaceWithPositionSuccess0.013
testReqActionEntrySuccess0.014
attributeFixmlSkippedN/A

0.000
enumerationConflictsWithStateMachineSuccess0.026
singletonWithConstSuccess0.011
attribute_TypeSuccess0.019
attribute_listSuccess0.012
ReqTopLevelAssociationSuccess0.012
is_A_NonExistingExtendsClassSuccess0.040
toplevelExtracodeNoCodeLangSuccess0.009
interfaceWithMultipleMembersSuccess0.016
ReqQualityCoexistenceSuccess0.044
ImplementsPrecedeReq1Success0.021
ImplementsPrecedeReq2Success0.019
ImplementsPrecedeReq3Success0.016
ImplementsPrecedeReq4Success0.015
ImplementsPrecedeReq5Success0.014
ImplementsPrecedeReq6Success0.021
ImplementsPrecedeReq7Success0.015
ImplementsPrecedeReq8Success0.014
ImplementsPrecedeReq9Success0.015
toplevelBeforeForMultiClassesSuccess0.016
classCanNotBeChangedToImmutableWithInvalidAssociationsSuccess0.014
ReqQualityUnderscorePrefixSuccess0.029
TestReservedRoleNameError32Success0.020
multipleAssociationCommentsSuccess0.030
ImplementsPrecedeReq10Success0.019
ImplementsPrecedeReq11Success0.017
ImplementsPrecedeReq12Success0.015
ImplementsPrecedeReq13Success0.014
ImplementsPrecedeReq14Success0.013
ImplementsPrecedeReq15Success0.014
ImplementsPrecedeReq16Success0.022
ImplementsPrecedeReq17Success0.014
association_nonZeroReflexiveAssociationSuccess0.013
warningClassNameCapitalLetterSuccess0.011
methodDetectionSuccess0.012
nestedGenericTypesSuccess0.033
twoCharacterMethodSuccess0.017
attribute_autouniqueSuccess0.011
ReqInsideMixsetSMSuccess0.013
parseUmpleEnumerationDefinedAtTopLevelSuccess0.010
attributeSharedNameSuccess0.056
isA_MultipleInterfacesAndClassesV2Success0.011
methodParameterAmbiguityCausedByEnumerationSuccess0.031
ReqUseCaseBasicSuccess0.009
isAttributeLazyRedundantSuccess0.009
abstractInheritanceClassSuccess0.015
invalidNamespace_noNameSuccess0.009
ReqInterfaceSuccess0.010
interfaceWithMethodAndNOTParametersSuccess0.009
templateInexistentReferenceSuccess0.023
isA_MultipleTimesInTheSameLineSuccess0.010
ReqSameNameCombine1Success0.010
ReqSameNameCombine2Success0.013
ReqSameNameCombine3Success0.010
ReqSameNameCombine4Success0.010
ImplementsReqStateMachineNoLeakageSuccess0.011
operationNotFoundSuccess0.018
braceMismatch_twoMalformedClassesSuccess0.010
attribute_assignedValueSuccess0.011
ReqQualityWhitespaceOnlyBracesSuccess0.025
ReqQualityKeywordLikeNamesSuccess0.027
ReqAssociationClassSuccess0.019
interfaceImplementationSuccess0.017
ReqEnumSuccess0.015
duplicateNamespaceSkippedN/A

0.000
multipleExtraCodeDoubleDeclarationSuccess0.014
ImplementsReqTransitionSuccess0.015
symmetricReflexiveAssociationError19Success0.015
symmetricReflexiveAssociationError23Success0.012
singletonSuccess0.011
invalidClassNameStartSuccess0.063
AssociationClassKeyNoWarningsSuccess0.012
ReqTopLevelAssociationNoLeakageSuccess0.011
braceMismatch_malformedWithInnerClassSuccess0.009
ReqInsideMixsetReqSuccess0.011
multipleClassesSuccess0.009
multipleMethodBodyWarningSuccess0.013
invalidClassNamePartSuccess0.055
outputLanguagePathOverrideSuccess0.010
ReqEnumNoLeakageSuccess0.009
ReqInterfaceNoLeakageSuccess0.008
multivaluedAttributeInitializationSuccess0.012
autoGeneratedGetSetConstAttributeSuccess0.009
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.065
unknownClassSuccess0.008
validClassNameSuccess0.056
dependSuccess0.009
ReqQualityAccumulateThreeSuccess0.029
unknownInterfaceSuccess0.021
multivaluedAttributeAssignmentSuccess0.023
ReqUserStoryStructuredPartialSuccess0.011
nestedClassCyclicInheritanceSuccess0.063
assertSetFailedPositionSuccess0.043
extraCodeInterfacesSuccess0.009
ReqQualityExtraWhitespaceSuccess0.010
isA_ComplexCycleSuccess0.009
generateSuboptionSuccess0.010
toplevelAspectsForMixsetSuccess0.016
rubyLanguageSuccess0.011
externalAssociationWithUnknownClassSecondPositionSuccess0.009
immutableOtherWayInternalAssociationSuccess0.010
ReqQualityWithSemicolonsSuccess0.017
attributeLooksLikeAssociationSuccess0.018
warningUninitializedConstClassSuccess0.009
validInterfaceNameSuccess0.051
whitespaceCharacterSkippedN/A

0.000
ReqQualityWithImplementsReqSuccess0.028
AssociationClassCreatesKeyIfMissingSuccess0.022
interfaceWithSingleIsASuccess0.017
ReqQualityOrphanBraces1504Success0.041
braceMismatch_missingCloseBraceSuccess0.018
ReqQualityManyClassesSuccess0.020
stateMachineandAttributeNameClashingSuccess0.017
referencedPackagesSuccess0.017
invalidInterfaceNamePartSuccess0.077
ReqUsecaseAliasLowercaseSuccess0.012
ReqQualityStandalone406Success0.022
emptyClassSuccess0.016
association_invalidMultiplicityOutOfOrderSuccess0.019
associationClass2Success0.002
ReqQualitySingleLineDenseSuccess0.039
emptyMultiLineCommentWithSpacesSuccess0.020
ReqNormalStillWorksAfterUseCaseGrammarSuccess0.017
immutableExternalOtherWayAssociationSuccess0.020
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.047
abstractInterfaceExtendsSuccess0.015
toplevelAfterAsteriskKeywordSuccess0.015
ReqImplAssociationBlockMultiIdentifierSuccess0.034
ReqUserStoryBasicSuccess0.017
inlineCommentsSuccess0.016
attributeComplexAssignedSuccess0.015
isA_SimpleCycleSuccess0.014
symmetricReflexiveAssociationSuccess0.013
associationMultilineCommentSuccess0.013
multipleIsA_MultipleClass_InheritanceSuccess0.017
braceMismatch_bracesInStringsSuccess0.011
beforeKeywordSuccess0.013
keyCannotHaveDuplicateAttributesSuccess0.012
parseInterfaceCodeSuccess0.011
internalAttributeGetterMethodSuccess0.012
associationClassSuccess0.076
attribute_defaultedWithoutAValueSuccess0.010
autoGeneratedGetSetLazyImmutableAttributeSuccess0.010
ReqQualityImplReqBasicSuccess0.013
ReqUserStoryStructuredAllSuccess0.010
ReqInnerClassSuccess0.015
notUsedNamespaceSkippedN/A

0.000
ReqQualityImplReqMixedSuccess0.014
autoGeneratedGetSetAutouniqueAttributeSuccess0.010
associationsForMutableClassesParseSuccessfullySuccess0.015
toplevelExtracodeSuccess0.009
isA_MultipleInterfacesAndClassesSuccess0.011
isA_SimpleCycle_WithKeySuccess0.010
duplicateAttributesNamesSuccess0.018
attributeAndAssociationNameClashingUnidirectionalSuccess0.162
associationClassPositionSuccess0.011
testReqActionEntryNoLeakageSuccess0.008
duplicateEnumsInClassSuccess0.007
ReqQualityMultipleReqIDsSuccess0.027
toplevelBeforeKeywordAtBeginingSuccess0.016
ReqQualityThenUserStorySuccess0.017
interfaceWithMultipleIsASuccess0.014
validAssociationsForImmutableClass_independentlyDefinedSuccess0.051
attributeAndAssociationNameClashingBidirectionalSuccess0.100
associationSpecializationMultiplicityErrorSuccess0.025
associationInlineCommentSuccess0.007
is_A_SimpleCycle_InterfaceSuccess0.006
ReqImplTopLevelAssociationMultiIdentifierSuccess0.011
filterWithAttributeInTraitSuccess0.012
parseUmpleEnumerationDefinedAtTopLevelAndInClassSuccess0.009
nestedUseStatementsSuccess0.013
commentsBeforeClassesSuccess0.007
enumAttributeEmptySuccess0.008
autoGeneratedGetSetBasicAttributeSuccess0.008
queuedMethodsSuccess0.018
multiInjectSuccess0.009
invalidAssociationsForImmutableClassSuccess0.033
associationClassMissingLeftSuccess0.007
classAndNamespacesSuccess0.010
glossarySuccess0.007
reflexiveAndError21CasesNonDirectedSuccess0.028
warningUninitializedConstObjectClassSuccess0.007
ReqInsideMixsetSuccess0.008
upperCaseAssociationKeySuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalMiddleSuccess0.008
ImplementsReqStateSuccess0.008
afterKeywordSuccess0.007
multipleEmptyCommentsWithSpacesSuccess0.010
phpLanguageSuccess0.011
multLanguageImplementationSuccess0.056
ReqImplActiveMethodMultiIdentifierSuccess0.021
ReqUseCaseMultipleStepsParsedSuccess0.009
classPosition_defaultSuccess0.009
ReqQualityGrammarBraceMismatchSuccess0.011
keyWithInitializedAttributeSuccess0.009
superclassCanNotBeChangedToImmutableWithInvalidAssociationsInSubclassSuccess0.012
emptyMultiLineCommentSuccess0.007
commentsInClassSuccess0.008
isA_MultipleInterfacesSuccess0.008
ReqInsideAssociationBlockSuccess0.009
immutableAssociationMayNotHaveMutableClassAtDirectedEndSuccess0.056
ReqTraitSuccess0.007
immutableClassMayNotContainStateMachinesSuccess0.010
stateMachineConcurrencyBetweenStatesSuccess0.007
ReqQualityMissingBraces407Success0.031
braceMismatch_bracesInCommentsSuccess0.014
associationClassNewSyntaxSuccess0.014
singletonAttributeNotLazySuccess0.013
attribute_UniqueSuccess0.008
generateSuboptionOverrideSuccess0.009
ReqTopLevelStateMachineSuccess0.011
invalidInterfaceNameStartSuccess0.048
mixin_redefiningAMethodSuccess0.100
ReqInsideMixsetInterfaceSuccess0.007
noDefaultNamespaceSuccess0.026
ReqUseCaseStructuredPartialSuccess0.007
conflictingModifiersForStateDependentMethodsSuccess0.009
toplevelAfterGlobClassNameSuccess0.016
rolenameMatchingClassnameWarningSuccess0.027
ReqQualityMixedValidAndBare407Success0.009
ReqQualitySingleClassSuccess0.008
associationSuccess0.011
ReqQualityImplReqMultiIdentifierSuccess0.011
compositionParseTest_DoubleDefinitionSuccess0.007
interfaceWithConstantsSuccess0.008
associationWithClassAndInterfaceSuccess0.023
ReqQualityInsideTraitSuccess0.010
positionUnknownAssociationSuccess0.007
codeBlockMultiLanguageSuccess0.008
braceMismatch_extraOpenBraceSuccess0.007
attribute_derivedSuccess0.008
toplevelAfterGlobOperationNameOnTraitSuccess0.009
keySuccess0.010
testSuccess0.007
validAssociationsForImmutableClassSuccess0.029
classWithImplementedMethodsSuccess0.007
enumLongHandSyntaxSuccess0.007
associationClassAdditionalAssociationsSuccess0.007
braceMismatch_malformedThenValidSuccess0.006
ReqQualitySingleCharNameSuccess0.009
enumerationInBidirectionalAssocSuccess0.015
toplevelInjectMultipleMethodsSuccess0.011
debugKeywordSuccess0.007
interfaceWithExtraCodeSuccess0.006
javaLanguageSuccess0.007
emptySuccess0.006
positionAssociationClass_NoAssociationSkippedN/A

0.000
enumerationInUnidirectionalAssocSuccess0.021
ReqBeforeReqStatementNoLeakageSuccess0.006
ImplementsReqStateMachineMultipleSuccess0.008
invalidClassKeywordSuccess0.006
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.013
ReqInsideMixsetTraitSuccess0.007
associationClassMissingRightSuccess0.010
immutableExternalAssociationSuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.006
ReqQualityLongClassNameSuccess0.009
duplicateConstantNameInterfaceSuccess0.007
languageDefaultSuccess0.007
filenamePropogationSuccess0.007
emptyCommentWithSpacesSuccess0.006
Singleton_Class_ExtendedSuccess0.014
ReqImplMixsetNoLeakageSuccess0.011
immutableTwoWayAssociationsAreNotAllowedSuccess0.014
positionAssociationClass_MixinSkippedN/A

0.000
isA_OnlyOneSuccess0.010
ReqQualityMixedReqTypesSuccess0.010
isABlahAttributeSuccess0.007
singletonToOneAssociationSuccess0.008
TestInvalidAssociationRoleNameError120Success0.007
mixDifferentFilesSuccess0.011
attributeInvalidTypeNameSuccess0.014
oneCharacterMethodSuccess0.008
associationClassSeveralAssociationsAttributesSuccess0.010
ReqQualityMixedValidAndWarned403Success0.009
toplevelAfterOnTraitSuccess0.008
ReqQualityEmptySectionWhitespace405Success0.010
ReqTraitNoLeakageSuccess0.015
classWithMethodsSkippedN/A

0.000
toplevelAfterGlobOperationNameSuccess0.011
methodInlineCommentSuccess0.010
ReqNormalStillWorksAfterUserStoryGrammarSuccess0.009
methodNameConflictUsingDefaultedSuccess0.030
attribute_simpleSuccess0.009
TestAssociationRoleNameWarning121Success0.009
inputModifierCheckSuccess0.009
singleIsA_MultipleClass_InheritanceSuccess0.009
ReqUserstoryAliasLowercaseSuccess0.008
duplicateAssociationNamesClassHierarchySuccess0.057
multipleConstraintMethodBodySuccess0.012
duplicateEnumerationsErrorSuccess0.009
autoGeneratedGetSetLazyAttributeSuccess0.008
otherWayAssociationSuccess0.009
immutableClassSuccess0.008
autoGeneratedGetSetImmutableAttributeSuccess0.008
abstractClassAssociationSuccess0.032
ReqQualityBasicSuccess0.028
attributeInKeyNotDefinedInClassSuccess0.013
multilineCommentsSuccess0.010
parseUmpleEnumerationDefinedInAssociationClassSuccess0.012
ReqQualityUseCaseReversedSuccess0.069
ReqImplTraitMultiIdentifierWithQualitySuccess0.119
ReqQualityImplReqBackwardCompatSuccess0.018
reflexiveAndError21CasesDirectedSuccess0.052
methodBodyGenerationMultiLanguageSuccess0.012
typeIsAccessSpecifierSuccess0.036
innerClassSuccess0.010
multipleExtraCodeInterfacesSuccess0.009
ReqUserstoryAliasCamelCaseSuccess0.009
externalAssociationWithUnknownClassSuccess0.017
ReqQualityImplReqWarning408Success0.012
ReqQualityImplReqWarning409Success0.011
duplicateAssociationNamesSuccess0.115
stateMachineandAssociationNameClashingSuccess0.033
autoGeneratedGetSetInternalAttributeSuccess0.007
enumerationInCompositionSuccess0.026
graphVizLiteralGuardsSuccess0.006
mixin_namespacesSuccess0.020
emptyCommentSuccess0.006
multipleMethodCommentsSuccess0.009
ReqUseCaseStructuredAllParsedSuccess0.006
multipleEmptyCommentsSuccess0.006
ReqQualityAccumulateSuccess0.009
multipleSymmetricReflexiveAssociationsSuccess0.007
autoGeneratedConstructorRemoveAttributeSuccess0.009
warningUninitializedConstInterfaceSuccess0.010
commentsBeforeMultipleClassesSuccess0.007
validCodeInjectionSuccess0.008
namingConflictBetweenEnumerationAndClassSuccess0.021
warningInterfaceNameCapitalLetterSuccess0.006
ReqTopLevelStateMachineNoLeakageSuccess0.007
namingConflictBetweenEnumerationAndTraitSuccess0.006
ReqQualityNonEmptyWarningSuccess0.009
mixingRegularAndDerivedAttributes_bug201Success0.008
nestedClassMultipleInheritanceSuccess0.024
ReqQualityThenPlainSuccess0.009
isA_ComplexCycle_WithKeySuccess0.007
ReqBeforeReqStatementSuccess0.007
methodMultilineCommentSuccess0.007
ReqQualitySpecialChars1500Success0.019
compositionTypeSuccess0.012
attributeAndAssociationNameClashingSeparateSuccess0.055
ReqQualityMultipleNonEmpty403Success0.011
ReqAssociationClassNoLeakageSuccess0.011
autoGeneratedGetterAndSetterSuccess0.023
autoGeneratedGetSetDefaultedAttributeSuccess0.009
ReqImplMixsetSeparateStatementsSuccess0.013
testReqSubstateNoLeakageSuccess0.010
portPrefixAttributeNameAssignmentSuccess0.010
autoGeneratedGetSetInputAttributeSuccess0.009
braceMismatch_bodyMemberThenExtraBraceSuccess0.008
attributeMultilineCommentSuccess0.008
attributeInlineCommentSuccess0.008
immutableOneWayInternalAssociationSuccess0.010
testReqActivityDoNoLeakageSuccess0.009
invalidMultiplicitySuccess0.007
namespaceSuccess0.012
inheritedKeysSuccess0.018
removeAllAutogeneratedMethodsSuccess0.010
testReqActionExitSuccess0.009
attributesAndAssocationsSuccess0.008
implementsInterfaceSuccess0.007
ReqQualityLanguageConflict402Success0.010
ReqQualityEmptySection405Success0.009
braceMismatch_missingOpenBraceSuccess0.007
reflexiveCasesNoError21Success0.064
outputLanguagePathOverrideAllSuccess0.007
multiple_Class_InheritanceSuccess0.008
ReqQualityImplReqWarning401WithQualitySuccess0.009
braceMismatch_extraCloseBraceSuccess0.007
sameLineCommentsSuccess0.008
ReqUseCaseMultipleStepsSuccess0.007
compositionParseTestSuccess0.015
complexClassWithAssociationsCannotBeAttributeSkippedN/A

0.000
association_attributeSuccess0.007
ReqQualityAliasesSuccess0.011
testReqActivityDoSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.099
interfaceWithMethodAndParametersSuccess0.007
commentsWayBeforeClassSuccess0.006
ReqQualityWithClassAndAssociationsSuccess0.032
multipleClassBlockInheritanceSuccess0.031
eventParameterAmbiguityCausedByEnumerationSuccess0.045
testSemicolonUnicodeSuccess0.003
attributeInvalidNameSuccess0.033
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.010
ReqNormalStillWorksAfterQualitySuccess0.012
multipleEmptyMultiLineCommentsWithSpacesSuccess0.012
ReqImplStateMachineMultiIdentifierSuccess0.015
removeAutogeneratedMethodsForAttributeSuccess0.010
ReqQualityMultipleBareIds407Success0.028
is_A_ComplexCycle_InterfaceSuccess0.012
positionAssociationSuccess0.015
multipleAttributeCommentsSuccess0.015
ReqQualityImplReqMultiQualitySuccess0.026
isA_ListFormSuccess0.015
internalConstSuccess0.023
toplevelAroundSuccess0.007
toplevelBeforeSuccess0.019
toplevelAndInclassAspectsSuccess0.016
redefineNamespaceSuccess0.040
interfaceBodyWithCommentsSuccess0.019
commentInAssociationSuccess0.011
classPositionSuccess0.009
cannotHaveDuplicateKeysSuccess0.018
otherLanguageSuccess0.008
ReqQualityDigitsInNameSuccess0.020
ReqInsideMixsetAssocBlockSuccess0.017
ReqInsideMixsetAssocClassSuccess0.016
attributeConflictImmutableAndAutouniqueSuccess0.013
ReqUseCaseStructuredAllSuccess0.011
autoGeneratedAPIMethodsSuccess0.012
cannotHaveKeyAndDefaultKeySuccess0.009
autoGeneratedConstructorSuccess0.012
ReqUsecaseAliasLowercaseParsedSuccess0.008
abstractMethodSuccess0.008
ReqInsideMixsetEnumSuccess0.009
association_externalSuccess0.008
extraBracketsWarningSuccess0.033
isA_GroupedSuccess0.007
AssociationClassIncompletKeyWarningSuccess0.008
namingConflictBetweenEnumerationAndInterfaceSuccess0.008
outputLanguagePathSuccess0.007
associationNameSuccess0.007
enumShortHandSyntaxSuccess0.008
multipleExtraCodeSuccess0.007
interfaceClassDependSuccess0.006
oneWayAssociationSuccess0.006
attributeProperNamingStyleSuccess0.012
TypeValueMismatchWarningSuccess0.015
Properties »
System.out »