@Test public void select_line_hashes() { dbTester.prepareDbUnit(getClass(), "shared.xml"); ReaderToStringConsumer fn = new ReaderToStringConsumer(); underTest.readLineHashesStream(dbSession, "FILE1_UUID", fn); assertThat(fn.result).isEqualTo("ABC\\nDEF\\nGHI"); }
@Test public void no_line_hashes_when_only_test_data() { dbTester.prepareDbUnit(getClass(), "no_line_hashes_when_only_test_data.xml"); ReaderToStringConsumer fn = new ReaderToStringConsumer(); underTest.readLineHashesStream(dbSession, "FILE1_UUID", fn); assertThat(fn.result).isNull(); }
@Test public void no_line_hashes_on_unknown_file() { dbTester.prepareDbUnit(getClass(), "shared.xml"); ReaderToStringConsumer fn = new ReaderToStringConsumer(); underTest.readLineHashesStream(dbSession, "unknown", fn); assertThat(fn.result).isNull(); }