package service; import kundedb.service.KundedbService; import kundedb.service.KundedbSyncSummary; import org.joda.time.DateTime; import org.junit.Test; import util.InMemoryDbTest; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; public class KundedbServiceTest extends InMemoryDbTest{ @Test public void testSyncCustomer(){ KundedbService service = new KundedbService("JUnit"); DateTime d = new DateTime(2013,12,3,0,0, PoseidonService.getTimeZone()); service.setNow(d); KundedbSyncSummary summary = service.syncKundedb(); assertNotNull("Ikke mottatt sammendrag fra sync",summary); assertEquals("Uventet antall kunder syncet",1,summary.syncedCustomers); assertEquals("Uventet antall bestillinger syncet",2,summary.syncedOrders); } }