Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest4480097.0442026-05-04T18:45:08cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.438
canHandleDateConstraintsSuccess0.013
BasicConstraint2Success0.012
warningConstantDeprecatedSuccess0.011
testReqSubstateSuccess0.014
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.026
associationByItselfSuccess0.024
attribute_ContainerTypeSuccess0.030
associationWithUnknownClassSuccess0.020
parseUmpleEnumerationDefinedInClassSuccess0.023
compositionParseTest_leftVarNamesSuccess0.026
abstractClassSuccess0.020
propagateImmutabilityToAllRelationshipsSuccess0.028
ReqQualityWithUseCaseSuccess0.029
associationClassMultipleDefinitionsSuccess0.022
interfaceWithPositionSuccess0.016
testReqActionEntrySuccess0.017
attributeFixmlSkippedN/A

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

0.000
multipleExtraCodeDoubleDeclarationSuccess0.011
ImplementsReqTransitionSuccess0.011
symmetricReflexiveAssociationError19Success0.015
symmetricReflexiveAssociationError23Success0.012
singletonSuccess0.010
invalidClassNameStartSuccess0.060
AssociationClassKeyNoWarningsSuccess0.014
ReqTopLevelAssociationNoLeakageSuccess0.012
braceMismatch_malformedWithInnerClassSuccess0.010
ReqInsideMixsetReqSuccess0.011
multipleClassesSuccess0.010
multipleMethodBodyWarningSuccess0.012
invalidClassNamePartSuccess0.056
outputLanguagePathOverrideSuccess0.009
ReqEnumNoLeakageSuccess0.009
ReqInterfaceNoLeakageSuccess0.009
multivaluedAttributeInitializationSuccess0.013
autoGeneratedGetSetConstAttributeSuccess0.009
reflexiveMandatoryAssociationMayNotBeImmutableSuccess0.067
unknownClassSuccess0.011
validClassNameSuccess0.058
dependSuccess0.008
ReqQualityAccumulateThreeSuccess0.009
unknownInterfaceSuccess0.017
multivaluedAttributeAssignmentSuccess0.017
ReqUserStoryStructuredPartialSuccess0.008
nestedClassCyclicInheritanceSuccess0.058
assertSetFailedPositionSuccess0.041
extraCodeInterfacesSuccess0.009
ReqQualityExtraWhitespaceSuccess0.018
isA_ComplexCycleSuccess0.019
generateSuboptionSuccess0.018
toplevelAspectsForMixsetSuccess0.027
rubyLanguageSuccess0.012
externalAssociationWithUnknownClassSecondPositionSuccess0.017
immutableOtherWayInternalAssociationSuccess0.014
ReqQualityWithSemicolonsSuccess0.011
attributeLooksLikeAssociationSuccess0.022
warningUninitializedConstClassSuccess0.010
validInterfaceNameSuccess0.063
whitespaceCharacterSkippedN/A

0.000
ReqQualityWithImplementsReqSuccess0.011
AssociationClassCreatesKeyIfMissingSuccess0.012
interfaceWithSingleIsASuccess0.010
ReqQualityOrphanBraces1504Success0.013
braceMismatch_missingCloseBraceSuccess0.012
ReqQualityManyClassesSuccess0.010
stateMachineandAttributeNameClashingSuccess0.011
referencedPackagesSuccess0.011
invalidInterfaceNamePartSuccess0.071
ReqUsecaseAliasLowercaseSuccess0.018
ReqQualityStandalone406Success0.015
emptyClassSuccess0.014
association_invalidMultiplicityOutOfOrderSuccess0.014
associationClass2Success0.003
ReqQualitySingleLineDenseSuccess0.019
emptyMultiLineCommentWithSpacesSuccess0.049
ReqNormalStillWorksAfterUseCaseGrammarSuccess0.030
immutableExternalOtherWayAssociationSuccess0.020
invalidAssociationsForImmutableClass_independentlyDefinedSuccess0.050
abstractInterfaceExtendsSuccess0.016
toplevelAfterAsteriskKeywordSuccess0.016
ReqImplAssociationBlockMultiIdentifierSuccess0.017
ReqUserStoryBasicSuccess0.011
inlineCommentsSuccess0.012
attributeComplexAssignedSuccess0.011
isA_SimpleCycleSuccess0.011
symmetricReflexiveAssociationSuccess0.011
associationMultilineCommentSuccess0.011
multipleIsA_MultipleClass_InheritanceSuccess0.015
braceMismatch_bracesInStringsSuccess0.009
beforeKeywordSuccess0.010
keyCannotHaveDuplicateAttributesSuccess0.011
parseInterfaceCodeSuccess0.009
internalAttributeGetterMethodSuccess0.011
associationClassSuccess0.062
attribute_defaultedWithoutAValueSuccess0.008
autoGeneratedGetSetLazyImmutableAttributeSuccess0.009
ReqQualityImplReqBasicSuccess0.009
ReqUserStoryStructuredAllSuccess0.008
ReqInnerClassSuccess0.015
notUsedNamespaceSkippedN/A

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

0.000
enumerationInUnidirectionalAssocSuccess0.029
ReqBeforeReqStatementNoLeakageSuccess0.007
ImplementsReqStateMachineMultipleSuccess0.009
invalidClassKeywordSuccess0.007
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.014
ReqInsideMixsetTraitSuccess0.007
associationClassMissingRightSuccess0.006
immutableExternalAssociationSuccess0.007
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.007
ReqQualityLongClassNameSuccess0.006
duplicateConstantNameInterfaceSuccess0.007
languageDefaultSuccess0.005
filenamePropogationSuccess0.020
emptyCommentWithSpacesSuccess0.014
Singleton_Class_ExtendedSuccess0.029
ReqImplMixsetNoLeakageSuccess0.016
immutableTwoWayAssociationsAreNotAllowedSuccess0.022
positionAssociationClass_MixinSkippedN/A

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

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

0.000
association_attributeSuccess0.007
ReqQualityAliasesSuccess0.006
testReqActivityDoSuccess0.008
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.101
interfaceWithMethodAndParametersSuccess0.006
commentsWayBeforeClassSuccess0.007
ReqQualityWithClassAndAssociationsSuccess0.010
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.022
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.018
constructorExtraCodeSkippedN/A

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