@Test public void testPrepareReachesBothTransports() throws JournalException, ServerException { createJournalWriterAndTransports(); Date currentDate = parseDateString("20050316.144555.123"); journalWriter.setCurrentDate(currentDate); journalWriter.prepareToWriteJournalEntry(); assertCorrectNumberOfRequests(1, 0, 0, 0); assertCorrectCurrentDate(currentDate); assertEquals( "transport1 repository hash", server.getRepositoryHash(), transport1.getRepositoryHash()); assertCorrectFilenames("fedoraJournal20050316.194555.123Z"); assertEquals( "transport2 repository hash", server.getRepositoryHash(), transport2.getRepositoryHash()); assertExpectedLogMessages(""); }