Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
234000100%40.624

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.jomc.model.test57000100%3.172
org.jomc.model.modlet.test177000100%37.452

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.jomc.model.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ArgumentTest1000100%0
DependencyTest4000100%0
ImplementationTest2000100%0.016
InstanceTest2000100%0
JavaIdentifierTest11000100%0.016
JavaTypeNameTest16000100%0.078
MessageTest4000100%0
ModelObjectExceptionTest1000100%0
ModelObjectTest2000100%0
ModulesTestSuite6000100%2.953
PropertyExceptionTest1000100%0.078
PropertyTest5000100%0.015
SpecificationTest1000100%0.016
TextTest1000100%0

org.jomc.model.modlet.test

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultModelProcessorTest6000100%0.5
DefaultModelProviderTest8000100%0.61
DefaultModelValidatorTest2000100%0.218
DefaultModelValidatorTestSuite160000100%36.124
ModelHelperTest1000100%0

Test Cases

[Summary] [Package List] [Test Cases]

DefaultModelProcessorTest

testEnabled0.203
testDefaultTransformerLocation0
testProcessModel0.297
testDefaultEnabled0
testTransformerLocation0
testFindTransformers0

DefaultModelProviderTest

testDefaultValidating0
testEnabled0.125
testDefaultEnabled0
testValidating0
testDefaultModuleLocation0
testFindModel0.125
testFindModules0.36
testModuleLocation0

DefaultModelValidatorTest

testLegalArguments0.218
testIllegalArguments0

DefaultModelValidatorTestSuite

SCT00010.25
SCT00020.265
SCT00030.25
SCT00040.235
SCT00050.234
SCT00060.25
SCT00070.234
SCT00080.235
SCT00090.218
SCT00100.25
SCT00110.235
SCT00120.297
SCT00130.234
SCT00140.219
SCT00150.234
SCT00160.266
SCT00170.234
SCT00180.219
SCT00190.219
SCT00200.234
SCT00210.219
SCT00220.297
SCT00230.218
SCT00240.235
SCT00250.234
SCT00260.235
SCT00270.218
SCT00280.235
SCT00290.218
SCT00300.219
MCT00010.219
MCT00020.265
MCT00030.219
MCT00040.203
MCT00050.219
MCT00060.219
MCT00070.203
MCT00080.218
MCT00090.204
MCT00100.218
MCT00110.219
MCT00120.203
MCT00130.219
MCT00140.203
MCT00150.219
MCT00160.219
MCT00170.203
MCT00180.234
MCT00190.219
MCT00200.219
MCT00210.203
MCT00220.234
MCT00230.297
MCT00240.219
MCT00250.203
MCT00260.219
MCT00270.203
MCT00280.218
MCT00290.204
MCT00300.218
MCT00310.203
MCT00320.203
MCT00330.219
MCT00340.203
MCT00350.219
MCT00360.219
MCT00370.218
MCT00380.203
MCT00390.219
MCT00400.203
MCT00410.297
MCT00420.203
MCT00430.219
MCT00440.219
MCT00450.203
MCT00460.203
MCT00470.219
MCT00480.219
MCT00490.203
MCT00500.218
MCT00510.204
MCT00520.218
MCT00530.203
MCT00540.219
MCT00550.203
MCT00560.219
MCT00570.281
MCT00580.219
MCT00590.203
MCT00600.219
MCT00610.203
MCT00620.219
MCT00630.219
MCT00640.203
MCT00650.218
MCT00660.204
MCT00670.218
MCT00680.203
MCT00690.219
MCT00700.203
MCT00710.219
MCT00720.219
MCT00730.281
MCT00740.219
MCT00750.234
MCT00760.235
MCT00770.218
MCT00780.235
MCT00790.265
MCT00800.219
MCT00810.25
MCT00820.219
MCT00830.219
MCT00840.281
MCT00850.203
MCT00860.219
MCT00870.203
MCT00880.219
MCT00890.218
MCT00900.203
MCT00910.219
MCT00920.203
MCT00930.219
MCT00940.203
MCT00950.219
MCT00960.203
MCT00970.219
MCT00980.203
MCT00990.219
MCT01000.203
MCT01010.219
MCT01020.203
MCT01030.218
MCT01040.204
MCT01050.218
MCT01060.203
MCT01070.219
MCT01080.219
MCT01090.203
MCT01100.219
MCT01110.281
MCT01120.219
MCT01130.219
MCT01140.218
MCT01150.203
MCT01160.219
MCT01170.235
MCT01180.328
MCT01190.328
MCT01200.469
MCT01210.359
MCT01220.328
MCT01230.328
MCT01240.235
MCT01250.203
MCT01260.218
MCT01270.204
MCT01280.218
testLegalArguments0.188
testIllegalArguments0

ModelHelperTest

testModelHelper0

ArgumentTest

JavaVariableName0

DependencyTest

JavaVariableName0
JavaSetterMethodName0
JavaConstantName0
JavaGetterMethodName0

ImplementationTest

LocationUri0
JavaTypeName0.016

InstanceTest

JavaFactoryMethodName0
JavaTypeName0

JavaIdentifierTest

CamelCaseNormalization0
LowerCaseNormalization0
ParseAndValueOfCorrectlyDetectInvalidIdentifiers0.016
ValueOfThrowsNullPointerExceptionOnNullArgument0
UpperCaseNormalization0
VariableNameNormalization0
NormalizeThrowsNullPointerExceptionOnNullArgument0
ParseThrowsNullPointerExceptionOnNullArgument0
Deserializable0
ConstantNameNormalization0
MethodNameNormalization0

JavaTypeNameTest

DetectsInvalidBasicTypeNamesWithWildcardTypeArgument0
ParsesBasicTypeNames0
DetectsDuplicateTokens0
ParsesBasicArrayTypeNames0
DetectsInvalidBasicTypeNamesWithReferenceTypeArgument0
ParsesReferenceTypeNames0
DetectsInvalidTokens0
ClassNameEncodings0
DetectsInvalidBasicTypeNamesWithBoundedWildcardTypeArgument0
DetectsUnexpectedEndOfInput0
DetectsInvalidQualifiedBasicTypeNames0
ThrowsNullPointerExceptionOnNullArgument0
DetectsInvalidKeywordOrBooleanLiteralOrNullLiteralIdentifiers0.078
DetectsInvalidQualifiedBasicArrayTypeNames0
Deserializable0
DetectsMisplacedSeparatorTokens0

MessageTest

JavaVariableName0
JavaSetterMethodName0
JavaConstantName0
JavaGetterMethodName0

ModelObjectExceptionTest

Deserializable0

ModelObjectTest

testGetAnyObject0
testGetAnyElement0

ModulesTestSuite

IMT00011.219
IMT00020.406
INT00010.359
INT00020.328
INT00030.313
INT00040.328

PropertyExceptionTest

Deserializable0.078

PropertyTest

JavaVariableName0
JavaSetterMethodName0.015
JavaConstantName0
testGetJavaValue0
JavaGetterMethodName0

SpecificationTest

JavaTypeName0.016

TextTest

JavadocComment0