public void NewCarCanBeRentedFor1DayTest() { CarRecord carRecord = new CarRecord("Lada Granta", "cherry", "1234321"); DateTime startOfRent = new DateTime(2017, 1, 1); DateTime endOfRent = startOfRent; bool isCarFreeToRent = carRecord.IsFreeToRent(startOfRent, endOfRent); Assert.AreEqual(isCarFreeToRent, true); }
public void NewCarCantBeRentedForMoreThan60daysTest() { CarRecord carRecord = new CarRecord("Lada Granta", "cherry", "1234321"); DateTime startOfRent = new DateTime(2017, 1, 1); DateTime endOfRent = startOfRent.AddDays(61); bool isCarFreeToRent = carRecord.IsFreeToRent(startOfRent, endOfRent); Assert.AreEqual(isCarFreeToRent, false); }
public void NewCarCantBeRentedWhenStartisLaterEndTest() { CarRecord carRecord = new CarRecord("Lada Granta", "cherry", "1234321"); DateTime startOfRent = new DateTime(2017, 1, 2); DateTime endOfRent = new DateTime(2017, 1, 1); bool isCarFreeToRent = carRecord.IsFreeToRent(startOfRent, endOfRent); Assert.AreEqual(isCarFreeToRent, false); }
public void NewCarIsFreeToRentForNormalTermTest() { CarRecord carRecord = new CarRecord("Lada Granta", "cherry", "1234321"); DateTime startOfRent = new DateTime(2017, 1, 1); DateTime endOfRent = new DateTime(2017, 1, 2); bool isCarFreeToRent = carRecord.IsFreeToRent(startOfRent, endOfRent); Assert.AreEqual(isCarFreeToRent, true); }