Unit Test Results.

Designed for use with JUnit and Ant.

Class cruise.umple.compiler.ParserConstraintExpressionsTest

NameTestsErrorsFailuresSkippedTime(s)Time StampHost
ParserConstraintExpressionsTest4480097.1522026-08-04T18:53:13cruise

Tests

NameStatusTypeTime(s)
ConstraintDataTypeSuccess0.445
canHandleDateConstraintsSuccess0.024
BasicConstraint2Success0.024
warningConstantDeprecatedSuccess0.020
testReqSubstateSuccess0.023
externalDefinitionAndClassDefinitionCodeGeneration_externalLastSuccess0.022
associationByItselfSuccess0.039
attribute_ContainerTypeSuccess0.024
associationWithUnknownClassSuccess0.021
parseUmpleEnumerationDefinedInClassSuccess0.021
compositionParseTest_leftVarNamesSuccess0.022
abstractClassSuccess0.015
propagateImmutabilityToAllRelationshipsSuccess0.019
ReqQualityWithUseCaseSuccess0.032
associationClassMultipleDefinitionsSuccess0.022
interfaceWithPositionSuccess0.017
testReqActionEntrySuccess0.017
attributeFixmlSkippedN/A

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

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

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

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

0.000
enumerationInUnidirectionalAssocSuccess0.026
ReqBeforeReqStatementNoLeakageSuccess0.017
ImplementsReqStateMachineMultipleSuccess0.014
invalidClassKeywordSuccess0.010
methodConflictWithAutoGeneratedGetterAndSetterAndNoUserGeneratedMethodBodySuccess0.018
ReqInsideMixsetTraitSuccess0.008
associationClassMissingRightSuccess0.008
immutableExternalAssociationSuccess0.008
externalDefinitionAndClassDefinitionCodeGeneration_externalFirstSuccess0.007
ReqQualityLongClassNameSuccess0.008
duplicateConstantNameInterfaceSuccess0.007
languageDefaultSuccess0.007
filenamePropogationSuccess0.008
emptyCommentWithSpacesSuccess0.007
Singleton_Class_ExtendedSuccess0.020
ReqImplMixsetNoLeakageSuccess0.010
immutableTwoWayAssociationsAreNotAllowedSuccess0.016
positionAssociationClass_MixinSkippedN/A

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

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

0.000
association_attributeSuccess0.007
ReqQualityAliasesSuccess0.007
testReqActivityDoSuccess0.007
attributeAndAssociationNameClashingBackwardsUnidirectionalSuccess0.104
interfaceWithMethodAndParametersSuccess0.006
commentsWayBeforeClassSuccess0.007
ReqQualityWithClassAndAssociationsSuccess0.007
multipleClassBlockInheritanceSuccess0.013
eventParameterAmbiguityCausedByEnumerationSuccess0.028
testSemicolonUnicodeSuccess0.002
attributeInvalidNameSuccess0.020
constructorExtraCodeSkippedN/A

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