Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest4480096.2152026-06-22T19:16:24cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.338
canHandleDateConstraintsSuccess0.011
BasicConstraint2Success0.011
warningConstantDeprecatedSuccess0.010
testReqSubstateSuccess0.013
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.010
associationByItselfSuccess0.022
attribute_ContainerTypeSuccess0.010
associationWithUnknownClassSuccess0.011
parseUmpleEnumerationDefinedInClassSuccess0.011
compositionParseTest_leftVarNamesSuccess0.012
abstractClassSuccess0.010
propagateImmutabilityToAllRelationshipsSuccess0.013
ReqQualityWithUseCaseSuccess0.023
associationClassMultipleDefinitionsSuccess0.011
interfaceWithPositionSuccess0.009
testReqActionEntrySuccess0.010
attributeFixmlSkippedN/A

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.014
ImplementsReqTransitionSuccess0.016
symmetricReflexiveAssociationError19Success0.026
symmetricReflexiveAssociationError23Success0.016
singletonSuccess0.013
invalidClassNameStartSuccess0.074
AssociationClassKeyNoWarningsSuccess0.015
ReqTopLevelAssociationNoLeakageSuccess0.014
braceMismatch_malformedWithInnerClassSuccess0.011
ReqInsideMixsetReqSuccess0.013
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.015
invalidClassNamePartSuccess0.063
outputLanguagePathOverrideSuccess0.010
ReqEnumNoLeakageSuccess0.010
ReqInterfaceNoLeakageSuccess0.009
multivaluedAttributeInitializationSuccess0.014
autoGeneratedGetSetConstAttributeSuccess0.010
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.066
unknownClassSuccess0.010
validClassNameSuccess0.055
dependSuccess0.009
ReqQualityAccumulateThreeSuccess0.009
unknownInterfaceSuccess0.017
multivaluedAttributeAssignmentSuccess0.017
ReqUserStoryStructuredPartialSuccess0.008
nestedClassCyclicInheritanceSuccess0.058
assertSetFailedPositionSuccess0.039
extraCodeInterfacesSuccess0.009
ReqQualityExtraWhitespaceSuccess0.008
isA_ComplexCycleSuccess0.009
generateSuboptionSuccess0.009
toplevelAspectsForMixsetSuccess0.014
rubyLanguageSuccess0.007
externalAssociationWithUnknownClassSecondPositionSuccess0.012
immutableOtherWayInternalAssociationSuccess0.010
ReqQualityWithSemicolonsSuccess0.008
attributeLooksLikeAssociationSuccess0.016
warningUninitializedConstClassSuccess0.008
validInterfaceNameSuccess0.052
whitespaceCharacterSkippedN/A

0.000
ReqQualityWithImplementsReqSuccess0.009
AssociationClassCreatesKeyIfMissingSuccess0.011
interfaceWithSingleIsASuccess0.008
ReqQualityOrphanBraces1504Success0.012
braceMismatch_missingCloseBraceSuccess0.009
ReqQualityManyClassesSuccess0.009
stateMachineandAttributeNameClashingSuccess0.009
referencedPackagesSuccess0.017
invalidInterfaceNamePartSuccess0.079
ReqUsecaseAliasLowercaseSuccess0.012
ReqQualityStandalone406Success0.011
emptyClassSuccess0.011
association_invalidMultiplicityOutOfOrderSuccess0.011
associationClass2Success0.001
ReqQualitySingleLineDenseSuccess0.011
emptyMultiLineCommentWithSpacesSuccess0.014
ReqNormalStillWorksAfterUseCaseGrammarSuccess0.011
immutableExternalOtherWayAssociationSuccess0.013
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.034
abstractInterfaceExtendsSuccess0.011
toplevelAfterAsteriskKeywordSuccess0.012
ReqImplAssociationBlockMultiIdentifierSuccess0.016
ReqUserStoryBasicSuccess0.010
inlineCommentsSuccess0.010
attributeComplexAssignedSuccess0.010
isA_SimpleCycleSuccess0.010
symmetricReflexiveAssociationSuccess0.010
associationMultilineCommentSuccess0.010
multipleIsA_MultipleClass_InheritanceSuccess0.016
braceMismatch_bracesInStringsSuccess0.009
beforeKeywordSuccess0.012
keyCannotHaveDuplicateAttributesSuccess0.011
parseInterfaceCodeSuccess0.010
internalAttributeGetterMethodSuccess0.011
associationClassSuccess0.063
attribute_defaultedWithoutAValueSuccess0.008
autoGeneratedGetSetLazyImmutableAttributeSuccess0.009
ReqQualityImplReqBasicSuccess0.010
ReqUserStoryStructuredAllSuccess0.008
ReqInnerClassSuccess0.012
notUsedNamespaceSkippedN/A

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

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

0.000
isA_OnlyOneSuccess0.007
ReqQualityMixedReqTypesSuccess0.007
isABlahAttributeSuccess0.006
singletonToOneAssociationSuccess0.007
TestInvalidAssociationRoleNameError120Success0.009
mixDifferentFilesSuccess0.010
attributeInvalidTypeNameSuccess0.012
oneCharacterMethodSuccess0.006
associationClassSeveralAssociationsAttributesSuccess0.009
ReqQualityMixedValidAndWarned403Success0.006
toplevelAfterOnTraitSuccess0.007
ReqQualityEmptySectionWhitespace405Success0.006
ReqTraitNoLeakageSuccess0.006
classWithMethodsSkippedN/A

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

0.000
association_attributeSuccess0.007
ReqQualityAliasesSuccess0.006
testReqActivityDoSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.097
interfaceWithMethodAndParametersSuccess0.009
commentsWayBeforeClassSuccess0.006
ReqQualityWithClassAndAssociationsSuccess0.008
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.021
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.017
constructorExtraCodeSkippedN/A

0.000
warningUninitializedConstObjectInterfaceSuccess0.006
ReqNormalStillWorksAfterQualitySuccess0.006
multipleEmptyMultiLineCommentsWithSpacesSuccess0.011
ReqImplStateMachineMultiIdentifierSuccess0.008
removeAutogeneratedMethodsForAttributeSuccess0.007
ReqQualityMultipleBareIds407Success0.006
is_A_ComplexCycle_InterfaceSuccess0.007
positionAssociationSuccess0.007
multipleAttributeCommentsSuccess0.007
ReqQualityImplReqMultiQualitySuccess0.007
isA_ListFormSuccess0.006
internalConstSuccess0.007
toplevelAroundSuccess0.010
toplevelBeforeSuccess0.007
toplevelAndInclassAspectsSuccess0.008
redefineNamespaceSuccess0.027
interfaceBodyWithCommentsSuccess0.013
commentInAssociationSuccess0.007
classPositionSuccess0.007
cannotHaveDuplicateKeysSuccess0.014
otherLanguageSuccess0.006
ReqQualityDigitsInNameSuccess0.006
ReqInsideMixsetAssocBlockSuccess0.007
ReqInsideMixsetAssocClassSuccess0.008
attributeConflictImmutableAndAutouniqueSuccess0.007
ReqUseCaseStructuredAllSuccess0.010
autoGeneratedAPIMethodsSuccess0.007
cannotHaveKeyAndDefaultKeySuccess0.006
autoGeneratedConstructorSuccess0.008
ReqUsecaseAliasLowercaseParsedSuccess0.007
abstractMethodSuccess0.006
ReqInsideMixsetEnumSuccess0.007
association_externalSuccess0.006
extraBracketsWarningSuccess0.022
isA_GroupedSuccess0.006
AssociationClassIncompletKeyWarningSuccess0.010
namingConflictBetweenEnumerationAndInterfaceSuccess0.006
outputLanguagePathSuccess0.006
associationNameSuccess0.007
enumShortHandSyntaxSuccess0.006
multipleExtraCodeSuccess0.007
interfaceClassDependSuccess0.005
oneWayAssociationSuccess0.006
attributeProperNamingStyleSuccess0.011
TypeValueMismatchWarningSuccess0.011
Properties »
System.out »