Surefire Report

Summary

[Summary] [Package List] [Test Cases]


TestsErrors FailuresSkippedSuccess RateTime
69000100%1.726

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


Package List

[Summary] [Package List] [Test Cases]


PackageTestsErrors FailuresSkippedSuccess RateTime
org.mpierce.jfixture69000100%1.726

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

org.mpierce.jfixture

ClassTestsErrors FailuresSkippedSuccess RateTime
RowDependencyEdgeTest5000100%0.003
ValueTest7000100%0.008
ReferenceFinderTest10000100%0.01
RowTest3000100%0.003
RowDependencyGraphTest8000100%0.379
ColumnReferenceResolverTest13000100%0.2
RowDependencyNodeTest5000100%0.007
ColumnReferenceTest3000100%0.089
DataSourceConnectionProviderTest9000100%0.881
FixtureControllerTest3000100%0.06
FixtureExtractorTest3000100%0.086

Test Cases

[Summary] [Package List] [Test Cases]

RowDependencyEdgeTest

testEndCantBeStart0
testEqualsSameNodes0
testNotEqualsNull0.001
testNotEqualsDifferentEndNodes0
testNotEqualsDifferentStartNodes0

ValueTest

testAsInt0.001
testAsLong0
testAsFloat0.001
testAsDouble0
testAsBoolean0.001
testAsString0.001
testToString0.001

ReferenceFinderTest

testDetectsMultipleAutoIdColumns0
testResolveThis0.001
testFindNoRef0
testAutoIsNotARef0.001
testFindUnscopedAnonymousColRef0.002
testFindUnscopedIndexedColRef0.001
testFindUnscopedNamedColRef0
testFindScopedAnonymousColRef0.001
testFindScopedIndexedColRef0
testFindScopedNamedColRef0

RowTest

testAnonymousToString0.001
testIndexedToString0
testNamedToString0.001

RowDependencyGraphTest

testEntireGraphIsACycleFails0
testSubGraphIsACycleFails0
testAddSameDependency0.003
testGetRowsInInsertionOrder0
testGetRowsInInsertionOrderAlwaysGetsSameListContents0.016
testGetRowsInInsertionOrderFindsLongestPath0.092
testGetRowsInInsertionOrderFindsLongestPath20.095
testGetRowsInInsertionOrderWithForest0.167

ColumnReferenceResolverTest

testFindBadDbName0.149
testFindBadFixtureName0.001
testFindBadTableName0.002
testFindBadColumnName0.002
testFindAnonRowWithNamedRef0.002
testFindIndexedRowWithRowName0.002
testFindIndexedRowWithWrongRowIndex0.002
testFindNamedRowWithWrongRowName0.001
testFindNamedRowWithAnonRef0.003
testFindIndexedRowWithAnonRef0.004
testFindNamedRowWithRightRowName0.001
testFindIndexedRowWithRightRowName0.001
testFindAnonRowWithRightRef0.001

RowDependencyNodeTest

testAddIncomingWithWrongEnd0.001
testAddOutgoingWithWrongStart0.001
testAddDuplicateIncoming0
testAddDuplicateOutgoing0
testGetDependencies0

ColumnReferenceTest

testToStringAnonymous0.011
testToStringNamed0.001
testToStringIndexed0.001

DataSourceConnectionProviderTest

testMinimalYaml0.613
testMinimalYamlViaReader0.005
testClearTablesDoesntTouchUnusedTables0.002
testClearTablesClearsUsedTables0.007
testBasicDeps0.015
testSpecialScalars0.009
testCrossDbDeps0.011
testEmptyRowWithAutoId0.003
testNoAutoId0.004

FixtureControllerTest

testCantAddDbTwice0.016
testCantSetDbContentsTwice0.004
testCircularDeps0.003

FixtureExtractorTest

testExtractAnonymousRow0.064
testExtractRowList0.016
testExtractNamedRows0.002