Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
240000100%64.406

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%8.468
org.jomc.model.modlet.test183000100%55.938

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.04
ArgumentTest1000100%0.004
PropertyTest5000100%0.091
JavaTypeNameTest16000100%0.778
InstanceTest2000100%0.003
ModulesTestSuite6000100%7.359
SpecificationTest1000100%0.006
ModelObjectExceptionTest1000100%0.041
JavaIdentifierTest11000100%0.112
DependencyTest4000100%0.009
TextTest1000100%0.001
ImplementationTest2000100%0.01
MessageTest4000100%0.007
ModelObjectTest2000100%0.007

org.jomc.model.modlet.test

ClassTestsErrors FailuresSkippedSuccess RateTime
ModelHelperTest1000100%0.002
DefaultModelValidatorTest4000100%0.581
DefaultModelProviderTest8000100%1.252
DefaultModelValidatorTestSuite164000100%51.896
DefaultModelProcessorTest6000100%2.207

Test Cases

[Summary] [Package List] [Test Cases]

PropertyExceptionTest

Deserializable0.04

ArgumentTest

JavaVariableName0.004

PropertyTest

JavaVariableName0.005
JavaSetterMethodName0
JavaConstantName0.001
testGetJavaValue0.085
JavaGetterMethodName0

JavaTypeNameTest

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

InstanceTest

JavaFactoryMethodName0.002
JavaTypeName0.001

ModulesTestSuite

IMT00012.09
IMT00021.038
INT00011.25
INT00021.025
INT00030.774
INT00041.182

SpecificationTest

JavaTypeName0.006

ModelHelperTest

testModelHelper0.002

ModelObjectExceptionTest

Deserializable0.041

JavaIdentifierTest

CamelCaseNormalization0.045
LowerCaseNormalization0.006
ParseAndValueOfCorrectlyDetectInvalidIdentifiers0.03
ValueOfThrowsNullPointerExceptionOnNullArgument0.001
UpperCaseNormalization0.006
VariableNameNormalization0.007
NormalizeThrowsNullPointerExceptionOnNullArgument0.001
ParseThrowsNullPointerExceptionOnNullArgument0.001
Deserializable0.003
ConstantNameNormalization0.006
MethodNameNormalization0.006

DefaultModelValidatorTest

testEnabled0.246
testLegalArguments0.334
testDefaultEnabled0
testIllegalArguments0.001

DependencyTest

JavaVariableName0.007
JavaSetterMethodName0.001
JavaConstantName0.001
JavaGetterMethodName0

TextTest

JavadocComment0.001

DefaultModelProviderTest

testDefaultValidating0.002
testEnabled0.244
testDefaultEnabled0
testValidating0.001
testDefaultModuleLocation0
testFindModel0.32
testFindModules0.685
testModuleLocation0

DefaultModelValidatorTestSuite

SCT00010.972
SCT00020.473
SCT00030.4
SCT00040.453
SCT00050.595
SCT00060.664
SCT00070.451
SCT00080.399
SCT00090.36
SCT00100.535
SCT00110.651
SCT00120.35
SCT00130.359
SCT00140.39
SCT00150.539
SCT00160.561
SCT00170.322
SCT00180.312
SCT00190.333
SCT00200.317
SCT00210.321
SCT00220.341
SCT00230.371
SCT00240.327
SCT00250.314
SCT00260.5
SCT00270.341
SCT00280.484
SCT00290.419
SCT00300.316
MCT00010.309
MCT00020.297
MCT00030.471
MCT00040.453
MCT00050.288
MCT00060.29
MCT00070.479
MCT00080.735
MCT00090.335
MCT00100.282
MCT00110.328
MCT00120.368
MCT00130.268
MCT00140.271
MCT00150.268
MCT00160.308
MCT00170.313
MCT00180.486
MCT00190.272
MCT00200.276
MCT00210.268
MCT00220.297
MCT00230.316
MCT00240.261
MCT00250.297
MCT00260.27
MCT00270.289
MCT00280.265
MCT00290.26
MCT00300.259
MCT00310.419
MCT00320.309
MCT00330.257
MCT00340.288
MCT00350.265
MCT00360.308
MCT00370.418
MCT00380.268
MCT00390.253
MCT00400.256
MCT00410.263
MCT00420.415
MCT00430.248
MCT00440.259
MCT00450.26
MCT00460.253
MCT00470.307
MCT00480.26
MCT00490.247
MCT00500.32
MCT00510.298
MCT00520.246
MCT00530.251
MCT00540.248
MCT00550.407
MCT00560.251
MCT00570.261
MCT00580.287
MCT00590.251
MCT00600.245
MCT00610.239
MCT00620.429
MCT00630.303
MCT00640.274
MCT00650.279
MCT00660.24
MCT00670.378
MCT00680.251
MCT00690.238
MCT00700.244
MCT00710.242
MCT00720.251
MCT00730.238
MCT00740.248
MCT00750.279
MCT00760.263
MCT00770.254
MCT00780.527
MCT00790.349
MCT00800.248
MCT00810.549
MCT00820.592
MCT00830.287
MCT00840.24
MCT00850.265
MCT00860.248
MCT00870.229
MCT00880.412
MCT00890.239
MCT00900.238
MCT00910.234
MCT00920.245
MCT00930.237
MCT00940.247
MCT00950.283
MCT00960.272
MCT00970.243
MCT00980.239
MCT00990.241
MCT01000.251
MCT01010.229
MCT01020.406
MCT01030.237
MCT01040.236
MCT01050.237
MCT01060.23
MCT01070.281
MCT01080.242
MCT01090.241
MCT01100.243
MCT01110.235
MCT01120.233
MCT01130.235
MCT01140.399
MCT01150.237
MCT01160.23
MCT01170.269
MCT01180.287
MCT01190.323
MCT01200.58
MCT01210.479
MCT01220.309
MCT01230.306
MCT01240.243
MCT01250.228
MCT01260.225
MCT01270.233
MCT01280.236
MCT01290.223
MCT01300.24
testEnabled0.129
testLegalArguments0.203
testDefaultEnabled0
testIllegalArguments0

ImplementationTest

LocationUri0.008
JavaTypeName0.002

DefaultModelProcessorTest

testEnabled1.265
testDefaultTransformerLocation0
testProcessModel0.727
testDefaultEnabled0
testTransformerLocation0.001
testFindTransformers0.214

MessageTest

JavaVariableName0.006
JavaSetterMethodName0.001
JavaConstantName0
JavaGetterMethodName0

ModelObjectTest

testGetAnyObject0.007
testGetAnyElement0