Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
260 0 0 0 100% 134.121

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% 14.807
org.jomc.model.modlet.test 201 0 0 0 100% 119.314

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
SpecificationTest 1 0 0 0 100% 0.197
TextTest 1 0 0 0 100% 0.131
ModelObjectExceptionTest 1 0 0 0 100% 0.102
MessageTest 4 0 0 0 100% 0.047
PropertyExceptionTest 1 0 0 0 100% 0.022
JavaIdentifierTest 12 0 0 0 100% 0.393
ModelObjectTest 2 0 0 0 100% 0.083
ModulesTestSuite 6 0 0 0 100% 10.79
DependencyTest 4 0 0 0 100% 0.597
ArgumentTest 1 0 0 0 100% 0.03
JavaTypeNameTest 17 0 0 0 100% 2.297
ImplementationTest 2 0 0 0 100% 0.038
InstanceTest 2 0 0 0 100% 0.024
PropertyTest 5 0 0 0 100% 0.056

org.jomc.model.modlet.test

Class Tests Errors Failures Skipped Success Rate Time
ModelHelperTest 1 0 0 0 100% 1.682
DefaultModelValidatorExecutorServiceTest 4 0 0 0 100% 6.547
DefaultModelProviderExecutorServiceTest 8 0 0 0 100% 8.597
DefaultModelValidatorTest 4 0 0 0 100% 3.005
DefaultModelProcessorExecutorServiceTest 6 0 0 0 100% 3.424
DefaultModelProviderTest 8 0 0 0 100% 3.467
DefaultModelProcessorTest 6 0 0 0 100% 1.488
DefaultModelValidatorTestSuite 164 0 0 0 100% 91.104

Test Cases

[Summary] [Package List] [Test Cases]

ModelHelperTest

testModelHelper 0.844

SpecificationTest

JavaTypeName 0.177

DefaultModelValidatorExecutorServiceTest

testEnabled 3.97
testLegalArguments 2.331
testDefaultEnabled 0.003
testIllegalArguments 0.033

TextTest

JavadocComment 0.102

DefaultModelProviderExecutorServiceTest

testDefaultValidating 0.174
testEnabled 4.133
testDefaultEnabled 0
testValidating 0
testDefaultModuleLocation 0.001
testFindModel 1.137
testFindModules 1.601
testModuleLocation 0

ModelObjectExceptionTest

Deserializable 0.098

MessageTest

JavaVariableName 0.039
JavaSetterMethodName 0.001
JavaConstantName 0.001
JavaGetterMethodName 0.001

PropertyExceptionTest

Deserializable 0.011

DefaultModelValidatorTest

testEnabled 0.862
testLegalArguments 1.899
testDefaultEnabled 0.035
testIllegalArguments 0.081

JavaIdentifierTest

CamelCaseNormalization 0.206
LowerCaseNormalization 0.007
ParseAndValueOfCorrectlyDetectInvalidIdentifiers 0.044
ValueOfThrowsNullPointerExceptionOnNullArgument 0.007
UpperCaseNormalization 0.007
VariableNameNormalization 0.009
Serializable 0.005
NormalizeThrowsNullPointerExceptionOnNullArgument 0.001
ParseThrowsNullPointerExceptionOnNullArgument 0.013
Deserializable 0.003
ConstantNameNormalization 0.006
MethodNameNormalization 0.008

ModelObjectTest

testGetAnyObject 0.031
testGetAnyElement 0.044

ModulesTestSuite

IMT0001 1.65
IMT0002 1.511
INT0001 1.84
INT0002 1.256
INT0003 1.756
INT0004 2.732

DependencyTest

JavaVariableName 0.224
JavaSetterMethodName 0.052
JavaConstantName 0.051
JavaGetterMethodName 0

DefaultModelProcessorExecutorServiceTest

testEnabled 1.823
testDefaultTransformerLocation 0.008
testProcessModel 1.417
testDefaultEnabled 0.005
testTransformerLocation 0.001
testFindTransformers 0.106

DefaultModelProviderTest

testDefaultValidating 0.001
testEnabled 0.364
testDefaultEnabled 0.001
testValidating 0
testDefaultModuleLocation 0.001
testFindModel 0.976
testFindModules 2.085
testModuleLocation 0.001

ArgumentTest

JavaVariableName 0.02

JavaTypeNameTest

DetectsInvalidBasicTypeNamesWithWildcardTypeArgument 0.089
ParsesBasicTypeNames 0.013
DetectsDuplicateTokens 0.082
ParsesBasicArrayTypeNames 0.021
DetectsInvalidBasicTypeNamesWithReferenceTypeArgument 0.019
ParsesReferenceTypeNames 0.006
DetectsInvalidTokens 0.055
ClassNameEncodings 0.003
DetectsInvalidBasicTypeNamesWithBoundedWildcardTypeArgument 0.089
DetectsUnexpectedEndOfInput 0.222
DetectsInvalidQualifiedBasicTypeNames 0.06
ThrowsNullPointerExceptionOnNullArgument 0.037
DetectsInvalidKeywordOrBooleanLiteralOrNullLiteralIdentifiers 1.119
Serializable 0.02
DetectsInvalidQualifiedBasicArrayTypeNames 0.307
Deserializable 0.003
DetectsMisplacedSeparatorTokens 0.037

ImplementationTest

LocationUri 0.004
JavaTypeName 0.001

InstanceTest

JavaFactoryMethodName 0.009
JavaTypeName 0.003

PropertyTest

JavaVariableName 0.003
JavaSetterMethodName 0.001
JavaConstantName 0.001
testGetJavaValue 0.043
JavaGetterMethodName 0

DefaultModelProcessorTest

testEnabled 0.41
testDefaultTransformerLocation 0.003
testProcessModel 0.98
testDefaultEnabled 0.003
testTransformerLocation 0.004
testFindTransformers 0.066

DefaultModelValidatorTestSuite

SCT0001 2.155
SCT0002 2.031
SCT0003 1.58
SCT0004 1.92
SCT0005 1.124
SCT0006 1.739
SCT0007 1.226
SCT0008 0.886
SCT0009 1.884
SCT0010 2.093
SCT0011 1.609
SCT0012 1.929
SCT0013 1.569
SCT0014 1.132
SCT0015 1.179
SCT0016 1.271
SCT0017 0.762
SCT0018 0.77
SCT0019 0.613
SCT0020 0.583
SCT0021 0.522
SCT0022 0.737
SCT0023 0.551
SCT0024 0.681
SCT0025 1.121
SCT0026 0.58
SCT0027 0.6
SCT0028 0.458
SCT0029 1.016
SCT0030 0.654
MCT0001 0.525
MCT0002 0.628
MCT0003 0.557
MCT0004 0.487
MCT0005 0.63
MCT0006 0.457
MCT0007 0.487
MCT0008 0.536
MCT0009 0.499
MCT0010 0.429
MCT0011 0.41
MCT0012 0.353
MCT0013 0.44
MCT0014 0.35
MCT0015 0.566
MCT0016 0.488
MCT0017 0.47
MCT0018 0.814
MCT0019 0.446
MCT0020 0.365
MCT0021 0.352
MCT0022 0.348
MCT0023 0.374
MCT0024 0.41
MCT0025 0.485
MCT0026 0.343
MCT0027 0.523
MCT0028 0.409
MCT0029 0.521
MCT0030 0.375
MCT0031 0.413
MCT0032 0.324
MCT0033 0.355
MCT0034 0.454
MCT0035 0.435
MCT0036 0.454
MCT0037 0.467
MCT0038 0.639
MCT0039 0.372
MCT0040 0.315
MCT0041 0.316
MCT0042 0.328
MCT0043 0.37
MCT0044 0.712
MCT0045 0.482
MCT0046 0.315
MCT0047 0.331
MCT0048 0.311
MCT0049 0.336
MCT0050 0.509
MCT0051 0.407
MCT0052 0.372
MCT0053 0.525
MCT0054 0.374
MCT0055 0.4
MCT0056 0.454
MCT0057 0.337
MCT0058 0.591
MCT0059 0.35
MCT0060 0.473
MCT0061 0.338
MCT0062 0.44
MCT0063 0.305
MCT0064 0.314
MCT0065 0.579
MCT0066 0.305
MCT0067 0.475
MCT0068 0.611
MCT0069 0.337
MCT0070 0.328
MCT0071 0.312
MCT0072 0.437
MCT0073 0.493
MCT0074 0.367
MCT0075 0.436
MCT0076 0.315
MCT0077 0.555
MCT0078 0.597
MCT0079 0.401
MCT0080 0.403
MCT0081 0.45
MCT0082 0.308
MCT0083 0.281
MCT0084 0.28
MCT0085 0.479
MCT0086 0.317
MCT0087 0.424
MCT0088 0.297
MCT0089 0.276
MCT0090 0.288
MCT0091 0.278
MCT0092 0.293
MCT0093 0.274
MCT0094 0.292
MCT0095 0.303
MCT0096 0.28
MCT0097 0.32
MCT0098 0.35
MCT0099 0.625
MCT0100 0.362
MCT0101 0.387
MCT0102 0.512
MCT0103 0.481
MCT0104 0.462
MCT0105 0.468
MCT0106 0.459
MCT0107 0.481
MCT0108 0.513
MCT0109 0.452
MCT0110 0.371
MCT0111 0.391
MCT0112 0.529
MCT0113 0.458
MCT0114 0.538
MCT0115 0.667
MCT0116 0.43
MCT0117 0.454
MCT0118 0.516
MCT0119 0.434
MCT0120 0.731
MCT0121 0.44
MCT0122 0.915
MCT0123 0.3
MCT0124 0.375
MCT0125 0.339
MCT0126 0.339
MCT0127 0.343
MCT0128 0.342
MCT0129 0.334
MCT0130 0.327
testEnabled 0.13
testLegalArguments 0.215
testDefaultEnabled 0
testIllegalArguments 0.001