From 6ce58d0dfefb7928deb8673cbd3eec555a0ec636 Mon Sep 17 00:00:00 2001 From: Ben Wu Date: Wed, 11 Jun 2014 23:24:51 +0800 Subject: [PATCH] Finished TODO: a new ticket should have the turn number subsequent to the previous ticket from another dispenser. --- .../turnticketdispenser/TicketDispenserTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/test/java/tddmicroexercises/turnticketdispenser/TicketDispenserTest.java b/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/test/java/tddmicroexercises/turnticketdispenser/TicketDispenserTest.java index bded7b9..ccdd4bd 100644 --- a/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/test/java/tddmicroexercises/turnticketdispenser/TicketDispenserTest.java +++ b/TDDMicroExercises.YoursSolutions/Java-benwu/TurnTicketDispenser/src/test/java/tddmicroexercises/turnticketdispenser/TicketDispenserTest.java @@ -20,6 +20,20 @@ public void a_new_ticket_should_have_the_turn_number_subsequent_to_the_previous_ } // TODO-acceptance-test: a new ticket should have the turn number subsequent to the previous ticket from another dispenser + @Test + public void a_new_ticket_should_have_the_turn_number_subsequent_to_the_previous_ticket_from_another_dispenser() { + // Arrange + TicketDispenser dispenser = new TicketDispenser(); + TicketDispenser anotherDispenser = new TicketDispenser(); + + // Act + TurnTicket previousTicket = dispenser.getTurnTicket(); + TurnTicket newTicketFromAnotherDispenser = anotherDispenser.getTurnTicket(); + + // Assert + assertTrue(newTicketFromAnotherDispenser.getTurnNumber() > previousTicket.getTurnNumber()); + } + // TODO-acceptance-test: after ticket 10 come ticket 11 } \ No newline at end of file