Summary

TestsErrors FailuresSuccess RateTime
5900100.00%0.12

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

Package List

PackageTestsErrors FailuresSuccess RateTime
org.israfil.sqlelements3200100.00%0.09
org.israfil.sqlelements.constraints2700100.00%0.03

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

org.israfil.sqlelements

ClassTestsErrors FailuresSuccess RateTime
ColumnTest200100.00%0.03
ComplexSampleQueriesTest100100.00%0.01
DatabaseTypeTest100100.00%0.00
DeleteTest400100.00%0.01
JoinTest100100.00%0.00
ParameterizedCommandTest100100.00%0.01
QueryTest1200100.00%0.02
SimpleTableTest600100.00%0.00
UpdateTest400100.00%0.01

org.israfil.sqlelements.constraints

ClassTestsErrors FailuresSuccess RateTime
BetweenRangeConstraintTest200100.00%0.00
ColumnConstraintTest400100.00%0.00
EqualsConstraintTest200100.00%0.00
LogicalConstraintsTest500100.00%0.01
MockConstraintTest100100.00%0.01
NaryConstraintTest1100100.00%0.01
NotEqualsConstraintTest200100.00%0.00

Test Cases

ColumnTest

testSimpleColumn0.01
testLiteralColumn0.00

ComplexSampleQueriesTest

testComplexQuery0.01

BetweenRangeConstraintTest

testBetweenRangeWithLiterals0.00
testBetweenRangeWithRealColumns0.00

ColumnConstraintTest

testColumnConstraintCreationWithoutTable0.00
testColumnConstraintCreationWithoutAlias0.00
testColumnConstraintCreationWithAlias0.00
testColumnAccessInColumnConstraint0.00

EqualsConstraintTest

testColumnEqualsLiteral0.00
testLiteralEqualsColumn0.00

LogicalConstraintsTest

testAndRender0.00
testAndWithSetOfConstraints0.00
testOrWithConstraints0.01
testOrWithSetOfConstraints0.00
testNotRender0.00

MockConstraintTest

testMockConstraint0.00

NaryConstraintTest

testConstructWithOneConstraint0.00
testConstructWithTwoConstraints0.00
testConstructWithMultipleConstraints0.00
testConstructWithNoConstraints0.00
testConstructWithNullSetOfConstraints0.00
testConstructWithSelfSameConstraint0.00
testRenderWithAConstraintSetWithNullElement0.00
testRenderWithOneConstraint0.00
testRenderWithOneNullConstraint0.00
testNaryConstraintWithMultipleConstraints0.00
testNaryConstraintWithNullConstraints0.00

NotEqualsConstraintTest

testColumnEqualsLiteral0.00
testLiteralEqualsColumn0.00

DatabaseTypeTest

testInitialization0.00

DeleteTest

testCreateDelete0.00
testFailRenderWithNoTable0.00
testDeleteWithTable0.00
testDeleteWithTableAndConstraint0.00

JoinTest

testJoinColumnAccess0.00

ParameterizedCommandTest

testGetParameterValueTest0.01

QueryTest

testCloneQuery0.01
testColumns0.00
testTables0.00
testSelectTest0.00
testSelectTestWithAlias0.00
testMultiColumnSelectTest0.00
testMultiColumnSelectTestWithAlias0.00
testSelectWithConstraint0.00
testSelectWithConstraintUsingInnerJoin0.00
testSelectWithConstraintUsingInnerJoinNoTableAlias0.01
testComplexInnerJoin0.00
testComplexLeftOuterJoin0.00

SimpleTableTest

testConstructSimpleTable0.00
testGetName0.00
testToString0.00
testClone0.00
testRender0.00
testAliasesForUnaliasedTables0.00

UpdateTest

testCreateUpdate0.00
testRenderWithNoTable0.00
testNormalUpdate0.00
testNormalUpdateWithConstraints0.00