@Test public void testRecordQueriesPositive() throws Exception { Sniffer.run(BaseTest::executeStatement).verifyAtMostOnce(); }
@Test public void testRecordQueriesNegativeQueryType() throws Exception { try { Sniffer.run(BaseTest::executeStatement).verify(1, Query.INSERT); fail(); } catch (WrongNumberOfQueriesError e) { assertNotNull(e); } }
@Test public void testRecordQueriesNegative() throws Exception { try { Sniffer.run(BaseTest::executeStatement).verifyNever(); fail(); } catch (WrongNumberOfQueriesError e) { assertNotNull(e); } }
@Test public void testRecordQueriesThreadLocalNegative() throws Exception { try { Sniffer.run(BaseTest::executeStatement).verifyNever(Threads.CURRENT); fail(); } catch (WrongNumberOfQueriesError e) { assertNotNull(e); } }