| DefaultPrepAndExpectedTestCase(String) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| loadTableDataFromDataSet(String) |   | 43% | | n/a | 0 | 1 | 4 | 10 | 0 | 1 |
| loadTableDataFromDatabase(String, IDatabaseConnection) |   | 42% | | n/a | 0 | 1 | 4 | 10 | 0 | 1 |
| makeSortColumns(Column[], String[], String[], String) |   | 76% |   | 66% | 3 | 7 | 2 | 12 | 0 | 1 |
| logSortedTable(String, SortedTable) |   | 71% | | n/a | 0 | 1 | 2 | 9 | 0 | 1 |
| runTest(VerifyTableDefinition[], String[], String[], PrepAndExpectedTestCaseSteps) |   | 52% | | n/a | 0 | 1 | 7 | 13 | 0 | 1 |
| verifyData() |   | 80% |   | 83% | 1 | 4 | 4 | 18 | 0 | 1 |
| setupData() |   | 55% |   | 50% | 1 | 2 | 4 | 11 | 0 | 1 |
| lookupFeatureValue(String) |   | 69% |   | 50% | 1 | 3 | 4 | 9 | 0 | 1 |
| captureRowCountBaseline() |   | 65% |   | 50% | 1 | 3 | 4 | 8 | 0 | 1 |
| setUpDatabaseConfig(DatabaseConfig) |   | 66% |  | 100% | 0 | 3 | 2 | 7 | 0 | 1 |
| compareData(ITable, ITable, Column[], ValueComparer, Map) |   | 61% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| postTest(boolean) |   | 77% |   | 50% | 2 | 3 | 2 | 14 | 0 | 1 |
| makeCompositeDataSet(String[], String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cleanupData() |   | 94% |   | 75% | 1 | 3 | 1 | 24 | 0 | 1 |
| makeCompositeDataSet(String[], String, boolean) |   | 91% |   | 83% | 1 | 4 | 1 | 13 | 0 | 1 |
| applyColumnFilters(ITable, String[], String[]) |   | 89% |   | 75% | 2 | 5 | 1 | 16 | 0 | 1 |
| getSetUpOperation() |   | 58% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getTearDownOperation() |   | 58% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| tearDown() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setRowCountCheck(RowCountCheck) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setDatabaseConfigProperties(Properties) |   | 76% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 |
| setExpectedDs(IDataSet) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setVerifyTableDefs(VerifyTableDefinition[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setExpectedDataSetAndVerifyTableDefinitionVerifier(ExpectedDataSetAndVerifyTableDefinitionVerifier) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getRowCountCheck() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| newDatabaseTester() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPrepDataset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExpectedDataset() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isCloseConnectionAfterTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDataFileLoader() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVerifyTableDefs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExpectedDataSetAndVerifyTableDefinitionVerifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getFailureHandler() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| makeExpectedTableColumns(Column[], ITableMetaData) |   | 92% |   | 75% | 1 | 3 | 1 | 9 | 0 | 1 |
| makeAdditionalColumnInfo(ITable, String[]) |   | 84% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| verifyData(ITable, ITable, String[], String[], ValueComparer, Map, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 34 | 0 | 1 |
| verifyData(IDatabaseConnection, VerifyTableDefinition) |  | 100% |  | 100% | 0 | 2 | 0 | 19 | 0 | 1 |
| DefaultPrepAndExpectedTestCase(DataFileLoader, IDatabaseTester, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 |
| DefaultPrepAndExpectedTestCase(DataFileLoader, IDatabaseTester) |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| DefaultPrepAndExpectedTestCase() |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| makeAdditionalColumnInfo(String[], Column[]) |  | 100% |   | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| configureTest(VerifyTableDefinition[], String[], String[]) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| makeReusableConnectionDatabaseTester(IDataSet) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| makeExpectedTableColumns(Column[], Column[]) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| newReusableConnectionHolder() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| logSortedTables(SortedTable, SortedTable) |  | 100% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| verifyData(ITable, ITable, String[], String[], ValueComparer, Map) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| preTest(VerifyTableDefinition[], String[], String[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$makeExpectedTableColumns$3(Set, Column) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| verifyRowCountUnchanged() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRowCountCheckOverride(boolean, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| closeReusableConnectionSuppressing(Throwable) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| preTest() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getReusableConnection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| closeReusableConnection() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| postTest() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDatabaseTester(IDatabaseTester) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setCloseConnectionAfterTest(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setDataFileLoader(DataFileLoader) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPrepDs(IDataSet) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFailureHandler(FailureHandler) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| clearRowCountCheckOverride() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$makeExpectedTableColumns$2(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDataSet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| runTestSteps(PrepAndExpectedTestCaseSteps) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDatabaseTester() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$newReusableConnectionHolder$0() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$newReusableConnectionHolder$1() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |