Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
242 0 0 0 100% 94.233

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


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.jomc.model.test 59 0 0 0 100% 10.712
org.jomc.model.modlet.test 183 0 0 0 100% 83.521

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

org.jomc.model.test

Class Tests Errors Failures Skipped Success Rate Time
PropertyExceptionTest 1 0 0 0 100% 0.04
JavaIdentifierTest 12 0 0 0 100% 0.214
PropertyTest 5 0 0 0 100% 0.181
ModelObjectExceptionTest 1 0 0 0 100% 0.008
TextTest 1 0 0 0 100% 0.003
MessageTest 4 0 0 0 100% 0.005
InstanceTest 2 0 0 0 100% 0.009
ModulesTestSuite 6 0 0 0 100% 9.067
SpecificationTest 1 0 0 0 100% 0.004
JavaTypeNameTest 17 0 0 0 100% 1.151
DependencyTest 4 0 0 0 100% 0.008
ModelObjectTest 2 0 0 0 100% 0.01
ArgumentTest 1 0 0 0 100% 0.005
ImplementationTest 2 0 0 0 100% 0.007

org.jomc.model.modlet.test

Class Tests Errors Failures Skipped Success Rate Time
DefaultModelProcessorTest 6 0 0 0 100% 4.436
ModelHelperTest 1 0 0 0 100% 0.005
DefaultModelValidatorTestSuite 164 0 0 0 100% 77.764
DefaultModelProviderTest 8 0 0 0 100% 0.874
DefaultModelValidatorTest 4 0 0 0 100% 0.442

Test Cases

[Summary] [Package List] [Test Cases]

PropertyExceptionTest

Deserializable 0.04

JavaIdentifierTest

CamelCaseNormalization 0.061
LowerCaseNormalization 0.014
ParseAndValueOfCorrectlyDetectInvalidIdentifiers 0.075
ValueOfThrowsNullPointerExceptionOnNullArgument 0.001
UpperCaseNormalization 0.013
VariableNameNormalization 0.013
Serializable 0.009
NormalizeThrowsNullPointerExceptionOnNullArgument 0.001
ParseThrowsNullPointerExceptionOnNullArgument 0.001
Deserializable 0.002
ConstantNameNormalization 0.011
MethodNameNormalization 0.013

PropertyTest

JavaVariableName 0.053
JavaSetterMethodName 0.001
JavaConstantName 0.001
testGetJavaValue 0.125
JavaGetterMethodName 0.001

DefaultModelProcessorTest

testEnabled 3.26
testDefaultTransformerLocation 0
testProcessModel 1.148
testDefaultEnabled 0
testTransformerLocation 0
testFindTransformers 0.028

ModelObjectExceptionTest

Deserializable 0.008

TextTest

JavadocComment 0.003

MessageTest

JavaVariableName 0.003
JavaSetterMethodName 0
JavaConstantName 0.001
JavaGetterMethodName 0.001

InstanceTest

JavaFactoryMethodName 0.004
JavaTypeName 0.005

ModelHelperTest

testModelHelper 0.005

ModulesTestSuite

IMT0001 1.623
IMT0002 1.305
INT0001 1.922
INT0002 1.989
INT0003 1.101
INT0004 1.127

SpecificationTest

JavaTypeName 0.004

JavaTypeNameTest

DetectsInvalidBasicTypeNamesWithWildcardTypeArgument 0.003
ParsesBasicTypeNames 0
DetectsDuplicateTokens 0.006
ParsesBasicArrayTypeNames 0.003
DetectsInvalidBasicTypeNamesWithReferenceTypeArgument 0.003
ParsesReferenceTypeNames 0.007
DetectsInvalidTokens 0.01
ClassNameEncodings 0.002
DetectsInvalidBasicTypeNamesWithBoundedWildcardTypeArgument 0.008
DetectsUnexpectedEndOfInput 0.011
DetectsInvalidQualifiedBasicTypeNames 0.004
ThrowsNullPointerExceptionOnNullArgument 0.001
DetectsInvalidKeywordOrBooleanLiteralOrNullLiteralIdentifiers 0.994
Serializable 0.008
DetectsInvalidQualifiedBasicArrayTypeNames 0.018
Deserializable 0.005
DetectsMisplacedSeparatorTokens 0.068

DependencyTest

JavaVariableName 0.005
JavaSetterMethodName 0.001
JavaConstantName 0.002
JavaGetterMethodName 0

ModelObjectTest

testGetAnyObject 0.008
testGetAnyElement 0.002

ArgumentTest

JavaVariableName 0.005

ImplementationTest

LocationUri 0.005
JavaTypeName 0.002

DefaultModelValidatorTestSuite

SCT0001 1.179
SCT0002 1.049
SCT0003 0.926
SCT0004 1.199
SCT0005 0.846
SCT0006 0.996
SCT0007 0.742
SCT0008 0.837
SCT0009 0.506
SCT0010 1.709
SCT0011 0.78
SCT0012 0.617
SCT0013 0.752
SCT0014 0.947
SCT0015 0.65
SCT0016 1.042
SCT0017 0.582
SCT0018 0.596
SCT0019 0.559
SCT0020 0.421
SCT0021 0.369
SCT0022 0.389
SCT0023 0.383
SCT0024 0.391
SCT0025 0.607
SCT0026 0.905
SCT0027 0.437
SCT0028 0.387
SCT0029 0.442
SCT0030 0.431
MCT0001 0.641
MCT0002 0.375
MCT0003 0.425
MCT0004 0.53
MCT0005 0.541
MCT0006 0.39
MCT0007 0.485
MCT0008 0.448
MCT0009 0.467
MCT0010 0.375
MCT0011 0.381
MCT0012 0.432
MCT0013 0.458
MCT0014 0.383
MCT0015 0.489
MCT0016 0.416
MCT0017 0.375
MCT0018 0.684
MCT0019 0.47
MCT0020 0.592
MCT0021 0.328
MCT0022 0.471
MCT0023 0.381
MCT0024 0.324
MCT0025 0.372
MCT0026 0.529
MCT0027 0.503
MCT0028 0.375
MCT0029 0.56
MCT0030 0.385
MCT0031 0.45
MCT0032 0.453
MCT0033 0.373
MCT0034 0.325
MCT0035 0.57
MCT0036 0.351
MCT0037 0.492
MCT0038 0.319
MCT0039 0.508
MCT0040 0.479
MCT0041 0.377
MCT0042 0.317
MCT0043 0.344
MCT0044 0.315
MCT0045 0.508
MCT0046 0.319
MCT0047 0.311
MCT0048 0.489
MCT0049 0.449
MCT0050 0.384
MCT0051 0.679
MCT0052 0.471
MCT0053 0.71
MCT0054 0.525
MCT0055 0.444
MCT0056 0.377
MCT0057 0.525
MCT0058 0.667
MCT0059 0.529
MCT0060 0.583
MCT0061 0.357
MCT0062 0.31
MCT0063 0.323
MCT0064 0.31
MCT0065 0.336
MCT0066 0.367
MCT0067 0.371
MCT0068 0.337
MCT0069 0.311
MCT0070 0.335
MCT0071 0.5
MCT0072 0.361
MCT0073 0.307
MCT0074 0.332
MCT0075 0.415
MCT0076 0.523
MCT0077 0.691
MCT0078 0.384
MCT0079 0.46
MCT0080 0.385
MCT0081 0.502
MCT0082 0.44
MCT0083 0.44
MCT0084 0.455
MCT0085 0.414
MCT0086 0.405
MCT0087 0.525
MCT0088 0.492
MCT0089 0.427
MCT0090 0.352
MCT0091 0.413
MCT0092 0.528
MCT0093 0.358
MCT0094 0.367
MCT0095 0.409
MCT0096 0.286
MCT0097 0.439
MCT0098 0.492
MCT0099 0.402
MCT0100 0.47
MCT0101 0.551
MCT0102 0.496
MCT0103 0.297
MCT0104 0.476
MCT0105 0.282
MCT0106 0.484
MCT0107 0.451
MCT0108 0.283
MCT0109 0.306
MCT0110 0.3
MCT0111 0.286
MCT0112 0.481
MCT0113 0.293
MCT0114 0.295
MCT0115 0.6
MCT0116 0.279
MCT0117 0.438
MCT0118 0.449
MCT0119 0.585
MCT0120 0.646
MCT0121 0.498
MCT0122 0.4
MCT0123 0.763
MCT0124 0.213
MCT0125 0.288
MCT0126 0.295
MCT0127 0.418
MCT0128 0.33
MCT0129 0.303
MCT0130 0.326
testEnabled 0.154
testLegalArguments 0.263
testDefaultEnabled 0
testIllegalArguments 0

DefaultModelProviderTest

testDefaultValidating 0
testEnabled 0.172
testDefaultEnabled 0.001
testValidating 0
testDefaultModuleLocation 0
testFindModel 0.232
testFindModules 0.469
testModuleLocation 0

DefaultModelValidatorTest

testEnabled 0.146
testLegalArguments 0.252
testDefaultEnabled 0.001
testIllegalArguments 0.043