boolean columnsAsStrings = JdbcCompatibility.shouldTypeColumnsAsString(level); boolean columnsDetected = JdbcCompatibility.shouldDetectColumnTypes(level);
boolean columnsAsStrings = JdbcCompatibility.shouldTypeColumnsAsString(level); boolean columnsDetected = JdbcCompatibility.shouldDetectColumnTypes(level);
/** * Test that with medium compatibility columns will be typed as strings but not detected types */ @Test public void test_level_behaviours_columns_02() { Assert.assertTrue(JdbcCompatibility.shouldTypeColumnsAsString(JdbcCompatibility.MEDIUM)); Assert.assertFalse(JdbcCompatibility.shouldDetectColumnTypes(JdbcCompatibility.MEDIUM)); // This also applies to DEFAULT level Assert.assertTrue(JdbcCompatibility.shouldTypeColumnsAsString(JdbcCompatibility.DEFAULT)); Assert.assertFalse(JdbcCompatibility.shouldDetectColumnTypes(JdbcCompatibility.DEFAULT)); }
/** * Test that with low compatibility columns will not be typed as strings/detected types */ @Test public void test_level_behaviours_columns_01() { Assert.assertFalse(JdbcCompatibility.shouldTypeColumnsAsString(JdbcCompatibility.LOW)); Assert.assertFalse(JdbcCompatibility.shouldDetectColumnTypes(JdbcCompatibility.LOW)); }
/** * Test that with high compatibility columns will not be typed as strings but with detected types */ @Test public void test_level_behaviours_columns_03() { Assert.assertFalse(JdbcCompatibility.shouldTypeColumnsAsString(JdbcCompatibility.HIGH)); Assert.assertTrue(JdbcCompatibility.shouldDetectColumnTypes(JdbcCompatibility.HIGH)); }
boolean columnsAsStrings = JdbcCompatibility.shouldTypeColumnsAsString(level); boolean columnsDetected = JdbcCompatibility.shouldDetectColumnTypes(level);
boolean columnsAsStrings = JdbcCompatibility.shouldTypeColumnsAsString(level); boolean columnsDetected = JdbcCompatibility.shouldDetectColumnTypes(level);