@Test public void simpleExecuteDeleteFailure() throws CheckedFutureException { try { ds.execute("DELETE FROM invalid_table").get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void simpleQueryFailure() throws CheckedFutureException { try { ds.query("SELECT * FROM invalid_table").get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void simpleExecuteInsertFailure() throws CheckedFutureException { try { ds.execute("INSERT INTO invalid_table VALUES ('u')").get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void simpleExecuteUpdateFailure() throws CheckedFutureException { try { ds.execute("UPDATE invalid_table SET s = 'u'").get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedExecuteUpdateNoParamFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("UPDATE invalid_table SET s = 'u'"); try { ds.execute(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedExecuteDeleteNoParamFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("DELETE FROM invalid_table WHERE s = 's'"); try { ds.execute(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedQueryNoParamsFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("SELECT * FROM invalid_table"); try { ds.query(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedExecuteInsertNoParamFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("INSERT INTO invalid_table VALUES ('u')"); try { ds.execute(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedExecuteDeleteWithParamFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("DELETE FROM invalid_table WHERE s = ?").setString("s"); try { ds.execute(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedQueryWithParamsFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("SELECT * FROM invalid_table WHERE s = ?").setString("s"); try { ds.query(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedExecuteInsertWithParamFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("INSERT INTO invalid_table VALUES (?)").setString("u"); try { ds.execute(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }
@Test public void extendedExecuteUpdteWithParamFailure() throws CheckedFutureException { final PreparedStatement ps = PreparedStatement.create("UPDATE invalid_table SET s = ?").setString("u"); try { ds.execute(ps).get(timeout); assertTrue(false); } catch (final NdbcException ex) { assertTrue(ex.getMessage().contains("invalid_table")); } }