public EventAssert ddlStartsWith( String expected) { assertThat(actual.statement()).startsWith(expected); return this; }
config.forEachMatchingFieldName("column.mask.with.(\\d+).chars",(name,value)->{ counter.incrementAndGet(); assertThat(name).startsWith("column.mask.with."); assertThat(name).endsWith(".chars"); assertThat(value).endsWith("-mask"); config.forEachMatchingFieldName("column.*",(name,value)->{ counter.incrementAndGet(); assertThat(name).startsWith("column."); assertThat(name).endsWith(".chars"); assertThat(value).isNotNull();
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCardsNumber("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCardsNumber': running time (millis) = "); }
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCard("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCard': running time (millis) = "); }
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCardsNumber("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCardsNumber': running time (millis) = "); }
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCardsNumber("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCardsNumber': running time (millis) = "); }
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCardsNumber("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCardsNumber': running time (millis) = "); }
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCard("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCard': running time (millis) = "); }
@Test public void shouldLogPerformance() throws Exception { repository.findByCreditCard("123456789"); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat((String) appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCard': running time (millis) = "); }
/** * String -> MyString: Exception expected */ @Test public void testGridTypeForIntermediaryTypeNotSupported() throws Exception { OgmConfiguration cfg = new OgmConfiguration(); cfg.addAnnotatedClass( OtherPrinter.class ); try { OgmSessionFactory sf = cfg.buildSessionFactory(); sf.close(); assertThat( true == false ).as( "We should fail as the AttributeConverter is not supported" ); } catch (Exception e) { assertThat( e.getCause().getCause().getMessage() ).startsWith( "OGM000084" ); } }
private void assertExceptionIsThrown(String queryString) { try ( Session session = openSession() ) { Transaction tx = null; try { tx = session.beginTransaction(); session.createQuery( queryString ).list(); tx.commit(); Fail.fail( "Expected exception for query: [" + queryString + "]" ); } catch ( PersistenceException e) { assertThat( e.getCause() ).isInstanceOf( HibernateException.class ); assertThat( e.getCause().getMessage() ).startsWith( "OGM000089: " ); } finally { if ( tx != null && tx.isActive() ) { tx.rollback(); } } } }
@Test public void shouldLogPerformance() throws Exception { appender.start(); repository.findByCreditCardsNumber("123456789"); appender.stop(); assertThat(appender.events).hasSize(1); assertThat(appender.events.get(0).getLevel()).isEqualTo(Level.INFO); assertThat(appender.events.get(0).getMessage()) .startsWith("StopWatch 'AccountRepository.findByCreditCardsNumber': running time (millis) = "); }