Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
136 0 0 0 100% 18.798

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
net.sf.oval.test.integration.spring 3 0 0 0 100% 0.563
net.sf.oval.test.constraints 41 0 0 0 100% 6.999
net.sf.oval.test.validator 43 0 0 0 100% 6.749
net.sf.oval.test.guard 49 0 0 0 100% 4.487

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

net.sf.oval.test.integration.spring

Class Tests Errors Failures Skipped Success Rate Time
SpringAOPAllianceTest 2 0 0 0 100% 0.532
SpringValidatorTest 1 0 0 0 100% 0.031

net.sf.oval.test.constraints

Class Tests Errors Failures Skipped Success Rate Time
AssertFalseTest 1 0 0 0 100% 0
AssertTest 6 0 0 0 100% 0.875
AssertTrueTest 1 0 0 0 100% 0
AssertURLTest 1 0 0 0 100% 6.046
DateRangeTest 3 0 0 0 100% 0
EmailTest 1 0 0 0 100% 0
EqualToFieldTest 1 0 0 0 100% 0
FutureTest 2 0 0 0 100% 0
HasSubStringTest 1 0 0 0 100% 0
InstanceOfAnyTest 1 0 0 0 100% 0
InstanceOfTest 1 0 0 0 100% 0.016
LengthTest 1 0 0 0 100% 0
MatchPatternTest 1 0 0 0 100% 0
MaxLengthTest 1 0 0 0 100% 0
MaxSizeTest 1 0 0 0 100% 0
MaxTest 1 0 0 0 100% 0.016
MemberOfTest 1 0 0 0 100% 0
MinLengthTest 1 0 0 0 100% 0
MinSizeTest 1 0 0 0 100% 0
MinTest 1 0 0 0 100% 0.015
NoSelfReferenceTest 1 0 0 0 100% 0.015
NotBlankTest 1 0 0 0 100% 0
NotEmptyTest 1 0 0 0 100% 0
NotEqualTest 1 0 0 0 100% 0
NotEqualToFieldTest 1 0 0 0 100% 0.016
NotMatchPatternTest 1 0 0 0 100% 0
NotMemberOfTest 1 0 0 0 100% 0
NotNegativeTest 1 0 0 0 100% 0
NotNullTest 1 0 0 0 100% 0
PastTest 2 0 0 0 100% 0
RangeTest 1 0 0 0 100% 0
SizeTest 1 0 0 0 100% 0

net.sf.oval.test.validator

Class Tests Errors Failures Skipped Success Rate Time
AddingChecksTest 2 0 0 0 100% 0
AssertBeanShellTest 1 0 0 0 100% 0.094
AssertGroovyTest 1 0 0 0 100% 0.234
AssertJavascriptTest 2 0 0 0 100% 1.609
AssertJEXLTest 1 0 0 0 100% 0.109
AssertMVELTest 1 0 0 0 100% 0.016
AssertOGNLTest 1 0 0 0 100% 0.031
AssertRubyTest 1 0 0 0 100% 2.172
AssertValidTest 4 0 0 0 100% 0.047
CheckWithConstraintTest 2 0 0 0 100% 0
CheckWithMultipleConstraintTest 2 0 0 0 100% 0.016
CollectionTest 1 0 0 0 100% 0.016
ConcurrencyTest 1 0 0 0 100% 0.672
ConditionalConstraintsTest 1 0 0 0 100% 0.015
ConstraintViolationOrderTest 1 0 0 0 100% 0.109
CustomAssertValidTest 3 0 0 0 100% 0.047
FieldConstraintsValidationTest 1 0 0 0 100% 0.015
InheritanceTest 1 0 0 0 100% 0.015
InvariantMethodConstraintsValidationTest 1 0 0 0 100% 0.016
JPAAnnotationsConfigurerTest 1 0 0 0 100% 0.047
ObjectGraphTest 1 0 0 0 100% 0
ProfilesTest 3 0 0 0 100% 0
SerializationTest 1 0 0 0 100% 0.016
StaticFieldsAndGettersTest 2 0 0 0 100% 0
ValidateClassWithoutConstraintsTest 2 0 0 0 100% 0
ValidateWithMethodConstraintTest 1 0 0 0 100% 0.015
ValidatorAssertValidTest 2 0 0 0 100% 0.016
XMLConfigurationTest 2 0 0 0 100% 1.422

net.sf.oval.test.guard

Class Tests Errors Failures Skipped Success Rate Time
AddingChecksTest 2 0 0 0 100% 0.016
ApplyFieldConstraintsToConstructorsTest 1 0 0 0 100% 0
ApplyFieldConstraintsToParametersTest 2 0 0 0 100% 0.032
ApplyFieldConstraintsToSettersTest 1 0 0 0 100% 0.062
ConstraintSetTest 1 0 0 0 100% 0.016
CustomConstraintMessageTest 1 0 0 0 100% 0.016
ExceptionTranslatorTest 1 0 0 0 100% 0.015
GuardingWithoutGuardedAnnotationTest 2 0 0 0 100% 0.016
InheritanceTest 1 0 0 0 100% 0.015
InnerClassTest 2 0 0 0 100% 0.016
MethodReturnValueConstraintsValidationTest 1 0 0 0 100% 0.015
NullableTest 2 0 0 0 100% 0.031
OverridingEqualsTest 1 0 0 0 100% 0
OverridingHashCodeTest 1 0 0 0 100% 0
ParameterConstraintsTest 3 0 0 0 100% 0.063
PrePostBeanShellTest 2 0 0 0 100% 0.156
PrePostGroovyTest 3 0 0 0 100% 0.157
PrePostJavascriptTest 2 0 0 0 100% 0.297
PrePostJEXLTest 2 0 0 0 100% 0.094
PrePostMVELTest 3 0 0 0 100% 0.125
PrePostOGNLTest 3 0 0 0 100% 0.047
PrePostRubyTest 2 0 0 0 100% 3.157
PrePostValidateThisTest 3 0 0 0 100% 0.015
ProbeModeTest 2 0 0 0 100% 0.031
StaticMethodsTest 3 0 0 0 100% 0.016
TestGuardAspect 0 0 0 0 0% 0.016
XMLConfigurationTest 2 0 0 0 100% 0.063

Test Cases

AssertFalseTest

testAssertFalse 0

AssertTest

testAssertBeanshell 0.062
testAssertGroovy 0.031
testAssertJavascript 0.157
testAssertMVEL 0
testAssertOGNL 0.297
testAssertRuby 0.328

AssertTrueTest

testAssertTrue 0

AssertURLTest

testAssertURL 6.031

DateRangeTest

testDateRange 0
testLiterals 0
testTolerance 0

EmailTest

testEmail 0

EqualToFieldTest

testEqualToField 0

FutureTest

testTolerance 0
testFuture 0

HasSubStringTest

testHasSubString 0

InstanceOfAnyTest

testInstanceOf 0

InstanceOfTest

testInstanceOf 0.016

LengthTest

testLength 0

MatchPatternTest

testMatchPattern 0

MaxLengthTest

testMaxLength 0

MaxSizeTest

testMaxSize 0

MaxTest

testMax 0

MemberOfTest

testMemberOf 0

MinLengthTest

testMinLength 0

MinSizeTest

testMinSize 0

MinTest

testMax 0.015

NoSelfReferenceTest

testNoSelfReference 0

NotBlankTest

testNotBlank 0

NotEmptyTest

testNotEmpty 0

NotEqualTest

testNotEqual 0

NotEqualToFieldTest

testEqualToField 0.016

NotMatchPatternTest

testMatchPattern 0

NotMemberOfTest

testNotMemberOf 0

NotNegativeTest

testNotNegative 0

NotNullTest

testNotNull 0

PastTest

testTolerance 0
testPast 0

RangeTest

testRange 0

SizeTest

testSize 0

AddingChecksTest

testAddConstraintToConstructorParameter 0.016
testAddConstraintToField 0

ApplyFieldConstraintsToConstructorsTest

testConstrucorParameterValidation 0

ApplyFieldConstraintsToParametersTest

testFieldConstraintsFromDifferentClass 0.016
testSetterValidation 0.016

ApplyFieldConstraintsToSettersTest

testSetterValidation 0.062

ConstraintSetTest

testConstraintSetValidation 0.016

CustomConstraintMessageTest

testCustomConstraintMessage 0.016

ExceptionTranslatorTest

testExceptionTranslator 0

GuardingWithoutGuardedAnnotationTest

testConstructorParameterConstraints 0.016
testMethodParameterConstraints 0

InheritanceTest

testInheritance 0.015

InnerClassTest

testInnerClassGuarded 0
testInnerClassNotGuarded 0.016

MethodReturnValueConstraintsValidationTest

testMethodReturnValueConstraintValidation 0.015

NullableTest

testNullable1 0.016
testNullable2 0.015

OverridingEqualsTest

testGuarding 0

OverridingHashCodeTest

testGuarding 0

ParameterConstraintsTest

testConstructorParameterConstraints 0
testMethodParameters 0.031
testMethodParametersInProbeMode 0.016

PrePostBeanShellTest

testPostBeanShell 0.093
testPreBeanShell 0.063

PrePostGroovyTest

testCircularConditionsGroovy 0.062
testPostGroovy 0.047
testPreGroovy 0.032

PrePostJavascriptTest

testPostJavascript 0.016
testPreJavascript 0.281

PrePostJEXLTest

testPostJEXL 0
testPreJEXL 0.078

PrePostMVELTest

testCircularConditionsMVEL 0.078
testPostMVEL 0.016
testPreMVEL 0.015

PrePostOGNLTest

testCircularConditionsOGNL 0.031
testPostOGNL 0
testPreOGNL 0.016

PrePostRubyTest

testPostRuby 2.516
testPreRuby 0.641

PrePostValidateThisTest

testConstructorValidation 0.015
testMethodValidation 0
testMethodValidationInProbeMode 0

ProbeModeTest

testProbeModeWithIllegalValues 0.015
testProbeModeWithValidValues 0.016

StaticMethodsTest

testSetterValidation 0
testPostValidateThis 0.016
testPreValidateThis 0

TestGuardAspect

XMLConfigurationTest

testImportedFile 0.032
testSerializedObjectConfiguration 0.031

SpringAOPAllianceTest

testCGLIBProxyService 0.469
testJDKProxyService 0.063

SpringValidatorTest

testSpringValidator 0.031

AddingChecksTest

testAddConstraintToField 0
testAddConstraintToGetter 0

AssertBeanShellTest

testBeanShellExpression 0.094

AssertGroovyTest

testGroovyExpression 0.234

AssertJavascriptTest

testConcurrency 1.594
testJavaScriptExpression 0.015

AssertJEXLTest

testJEXLExpression 0.109

AssertMVELTest

testMVELExpression 0.016

AssertOGNLTest

testOGNLExpression 0.031

AssertRubyTest

testRubyExpression 2.172

AssertValidTest

testValidateFieldValue 0
testCollectionValues 0.016
testRecursion 0.031
testScalarValues 0

CheckWithConstraintTest

testCheckWith1 0
testCheckWith2 0

CheckWithMultipleConstraintTest

testCheckWith1 0.016
testCheckWith2 0

CollectionTest

testCollection 0.016

ConcurrencyTest

testConcurrency 0.672

ConditionalConstraintsTest

testConstraintViolationOrder 0.015

ConstraintViolationOrderTest

testConstraintViolationOrder 0.094

CustomAssertValidTest

testCollectionValues 0.031
testRecursion 0.016
testScalarValues 0

FieldConstraintsValidationTest

testFieldValidation 0.015

InheritanceTest

testInheritance 0.015

InvariantMethodConstraintsValidationTest

testMethodReturnValueConstraintValidation 0.016

JPAAnnotationsConfigurerTest

testJPAAnnotationsConfigurer 0.031

ObjectGraphTest

testObjectGraph 0

ProfilesTest

testAdhocProfiles 0
testProfilesGloballyDisabled 0
testProfilesGloballyEnabled 0

SerializationTest

testSerialization 0

StaticFieldsAndGettersTest

testNonstaticValidation 0
testStaticValidation 0

ValidateClassWithoutConstraintsTest

testClassWithoutConstraints 0
testEmptyXmlConfigurer 0

ValidateWithMethodConstraintTest

testCheckByMethod 0.015

ValidatorAssertValidTest

testValidatorAssert 0
testValidatorAssertField 0

XMLConfigurationTest

testImportedFile 1.25
testSerializedObjectConfiguration 0.172