Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
236000100%104.27

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%4.704
org.jomc.model.modlet.test179000100%99.566

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

org.jomc.model.test

ClassTestsErrors FailuresSkippedSuccess RateTime
PropertyExceptionTest1000100%0.022
ModelObjectTest2000100%0.006
InstanceTest2000100%0.004
ImplementationTest2000100%0.002
JavaIdentifierTest11000100%0.04
TextTest1000100%0.003
ModulesTestSuite6000100%4.075
JavaTypeNameTest16000100%0.259
MessageTest4000100%0.002
ModelObjectExceptionTest1000100%0.008
DependencyTest4000100%0.003
ArgumentTest1000100%0.001
SpecificationTest1000100%0.26
PropertyTest5000100%0.019

org.jomc.model.modlet.test

ClassTestsErrors FailuresSkippedSuccess RateTime
DefaultModelProcessorTest6000100%1.236
ModelHelperTest1000100%0.005
DefaultModelValidatorTestSuite162000100%96.393
DefaultModelProviderTest8000100%1.452
DefaultModelValidatorTest2000100%0.48

Test Cases

[Summary] [Package List] [Test Cases]

DefaultModelProcessorTest

testEnabled0.545
testDefaultTransformerLocation0.001
testProcessModel0.673
testDefaultEnabled0
testTransformerLocation0
testFindTransformers0.017

PropertyExceptionTest

Deserializable0.022

ModelObjectTest

testGetAnyObject0.006
testGetAnyElement0

ModelHelperTest

testModelHelper0.005

InstanceTest

JavaFactoryMethodName0.004
JavaTypeName0

ImplementationTest

LocationUri0.001
JavaTypeName0.001

JavaIdentifierTest

CamelCaseNormalization0.005
LowerCaseNormalization0.002
ParseAndValueOfCorrectlyDetectInvalidIdentifiers0.022
ValueOfThrowsNullPointerExceptionOnNullArgument0
UpperCaseNormalization0.002
VariableNameNormalization0.002
NormalizeThrowsNullPointerExceptionOnNullArgument0.001
ParseThrowsNullPointerExceptionOnNullArgument0.002
Deserializable0.001
ConstantNameNormalization0.001
MethodNameNormalization0.002

TextTest

JavadocComment0.003

ModulesTestSuite

IMT00010.68
IMT00020.689
INT00010.674
INT00020.701
INT00030.664
INT00040.667

JavaTypeNameTest

DetectsInvalidBasicTypeNamesWithWildcardTypeArgument0.003
ParsesBasicTypeNames0.001
DetectsDuplicateTokens0.003
ParsesBasicArrayTypeNames0.002
DetectsInvalidBasicTypeNamesWithReferenceTypeArgument0.002
ParsesReferenceTypeNames0.004
DetectsInvalidTokens0.005
ClassNameEncodings0.001
DetectsInvalidBasicTypeNamesWithBoundedWildcardTypeArgument0.004
DetectsUnexpectedEndOfInput0.006
DetectsInvalidQualifiedBasicTypeNames0.002
ThrowsNullPointerExceptionOnNullArgument0
DetectsInvalidKeywordOrBooleanLiteralOrNullLiteralIdentifiers0.185
DetectsInvalidQualifiedBasicArrayTypeNames0.002
Deserializable0.008
DetectsMisplacedSeparatorTokens0.031

DefaultModelValidatorTestSuite

SCT00012.189
SCT00020.929
SCT00030.809
SCT00040.74
SCT00050.678
SCT00060.714
SCT00070.685
SCT00080.713
SCT00090.63
SCT00100.663
SCT00110.655
SCT00120.63
SCT00130.625
SCT00140.629
SCT00150.63
SCT00160.665
SCT00170.798
SCT00180.594
SCT00190.591
SCT00200.587
SCT00210.563
SCT00220.601
SCT00230.598
SCT00240.598
SCT00250.727
SCT00260.595
SCT00270.6
SCT00280.591
SCT00290.592
SCT00300.585
MCT00010.641
MCT00020.559
MCT00030.571
MCT00040.55
MCT00050.551
MCT00060.557
MCT00070.548
MCT00080.556
MCT00090.548
MCT00100.588
MCT00110.745
MCT00120.555
MCT00130.551
MCT00140.541
MCT00150.552
MCT00160.559
MCT00170.546
MCT00180.633
MCT00190.549
MCT00200.542
MCT00210.555
MCT00220.557
MCT00230.555
MCT00240.694
MCT00250.548
MCT00260.549
MCT00270.55
MCT00280.552
MCT00290.553
MCT00300.54
MCT00310.545
MCT00320.545
MCT00330.547
MCT00340.562
MCT00350.551
MCT00360.557
MCT00370.551
MCT00380.54
MCT00390.542
MCT00400.546
MCT00410.537
MCT00420.545
MCT00430.54
MCT00440.538
MCT00450.537
MCT00460.539
MCT00470.546
MCT00480.706
MCT00490.548
MCT00500.536
MCT00510.551
MCT00520.574
MCT00530.562
MCT00540.546
MCT00550.541
MCT00560.543
MCT00570.537
MCT00580.558
MCT00590.538
MCT00600.53
MCT00610.544
MCT00620.571
MCT00630.705
MCT00640.538
MCT00650.531
MCT00660.548
MCT00670.537
MCT00680.546
MCT00690.534
MCT00700.543
MCT00710.534
MCT00720.56
MCT00730.543
MCT00740.544
MCT00750.609
MCT00760.582
MCT00770.551
MCT00780.617
MCT00790.838
MCT00800.545
MCT00810.598
MCT00820.582
MCT00830.55
MCT00840.535
MCT00850.536
MCT00860.547
MCT00870.535
MCT00880.553
MCT00890.538
MCT00900.543
MCT00910.535
MCT00920.536
MCT00930.549
MCT00940.705
MCT00950.55
MCT00960.534
MCT00970.546
MCT00980.539
MCT00990.536
MCT01000.545
MCT01010.539
MCT01020.543
MCT01030.538
MCT01040.545
MCT01050.536
MCT01060.531
MCT01070.546
MCT01080.538
MCT01090.543
MCT01100.536
MCT01110.545
MCT01120.539
MCT01130.545
MCT01140.719
MCT01150.54
MCT01160.548
MCT01170.608
MCT01180.664
MCT01190.803
MCT01201.153
MCT01211.009
MCT01220.806
MCT01230.793
MCT01240.561
MCT01250.537
MCT01260.536
MCT01270.541
MCT01280.539
MCT01290.543
MCT01300.54
testLegalArguments0.48
testIllegalArguments0

MessageTest

JavaVariableName0.001
JavaSetterMethodName0
JavaConstantName0
JavaGetterMethodName0.001

ModelObjectExceptionTest

Deserializable0.008

DefaultModelProviderTest

testDefaultValidating0
testEnabled0.281
testDefaultEnabled0
testValidating0.001
testDefaultModuleLocation0
testFindModel0.294
testFindModules0.876
testModuleLocation0

DependencyTest

JavaVariableName0.002
JavaSetterMethodName0
JavaConstantName0.001
JavaGetterMethodName0

ArgumentTest

JavaVariableName0.001

SpecificationTest

JavaTypeName0.26

PropertyTest

JavaVariableName0.003
JavaSetterMethodName0
JavaConstantName0.001
testGetJavaValue0.014
JavaGetterMethodName0.001

DefaultModelValidatorTest

testLegalArguments0.48
testIllegalArguments0