Refactor interfaces

This commit is contained in:
Ilkka Seppälä
2016-03-22 22:45:25 +02:00
parent d2f620a5e6
commit 266b658ab5
7 changed files with 117 additions and 18 deletions

View File

@@ -46,10 +46,10 @@ public class LotteryTicketRepositoryTest {
LotteryTicketRepository repository = new LotteryTicketRepositoryMock();
assertEquals(repository.findAll().size(), 0);
LotteryTicket ticket = createLotteryTicket();
Optional<UUID> uuid = repository.save(ticket);
assertTrue(uuid.isPresent());
Optional<LotteryTicketId> id = repository.save(ticket);
assertTrue(id.isPresent());
assertEquals(repository.findAll().size(), 1);
Optional<LotteryTicket> optionalTicket = repository.findByUuid(uuid.get());
Optional<LotteryTicket> optionalTicket = repository.findById(id.get());
assertTrue(optionalTicket.isPresent());
}