public void NewTicket_UsesGateIdFromService()
            {
                var s = new ParkingTicketService();

                var ticket = s.CreateParkingTicket("23");

                Assert.Equal(s.GateId, ticket.GateId);
            }
            public void ReturnParkingTicket()
            {
                var s = new ParkingTicketService();

                var t = s.CreateParkingTicket("1122");

                Assert.NotNull(t);
                Assert.Equal("1122", t.PlateNumber);
            }
            public void NewTicket_HasNoDateOut()
            {
                var s = new ParkingTicketService();
                var dt = DateTime.Now;
                SystemTime.SetNow(dt);

                var t = s.CreateParkingTicket("1122");

                Assert.NotEqual(default(DateTime), t.DateIn);
                Assert.Equal(dt, t.DateIn);
                Assert.Null(t.DateOut);
            }
            public void NewTicket_HasNoDateOut()
            {
                var s  = new ParkingTicketService();
                var dt = DateTime.Now;

                SystemTime.SetNow(dt);

                var t = s.CreateParkingTicket("1122");

                Assert.NotEqual(default(DateTime), t.DateIn);
                Assert.Equal(dt, t.DateIn);
                Assert.Null(t.DateOut);
            }
            public void HasDefaultValues()
            {
                var s = new ParkingTicketService();

                Assert.Equal(0, s.GateId);
            }
 public void HasDefaultValues()
 {
     var s = new ParkingTicketService();
     Assert.Equal(0, s.GateId);
     // Assert.Equal(1, s.NextId);
 }
            public void ReturnParkingTicket()
            {
                var s = new ParkingTicketService();

                var t = s.CreateParkingTicket("1122");

                Assert.NotNull(t);
                Assert.Equal("1122", t.PlateNumber);
            }
            public void NewTicket_UsesGateIdFromService()
            {
                var s = new ParkingTicketService();

                var ticket = s.CreateParkingTicket("23");

                Assert.Equal(s.GateId, ticket.GateId);
            }