Ejemplo n.º 1
0
        public void GetLastCheckupOfNewCar_ShouldReturnNull()
        {
            var carSchedule = new CarSchedule(new CarOccupation[0]);

            var lastCheckup = carSchedule.GetLastOccupationOfType(OccupationStatus.OnCheckUp);

            Assert.IsNull(lastCheckup);
        }
Ejemplo n.º 2
0
        public void GetLastRent_ShouldReturnLastRent()
        {
            var carSchedule = new CarSchedule(new[]
            {
                new CarOccupation(new DatePeriod(
                                      new DateTimeOffset(2016, 8, 1, 0, 0, 0, TimeSpan.Zero),
                                      new DateTimeOffset(2016, 10, 5, 0, 0, 0, TimeSpan.Zero)),
                                  OccupationStatus.Rented)
            });

            var lastRent = carSchedule.GetLastOccupationOfType(OccupationStatus.Rented);

            Assert.IsNotNull(lastRent);
        }