public void ShouldReturnNewCar() { //Arrange var carprop = SetCarArrangement(out var newcar); //Act CarProperties revisedProp = newcar.BookCar(carprop); //Assert Assert.NotNull(revisedProp); }
private static CarProperties SetCarArrangement(out Car newcar) { var carprop = new CarProperties { Brand = "Ford", Model = "GT2000", Year = 2020 }; newcar = new Car(); return(carprop); }
public void AreCarPropertiesSame() { //Arrange var carProp = SetCarArrangement(out var newcar); //Act CarProperties revisedProp = newcar.BookCar(carProp); revisedProp = carProp; //Assert Assert.Equal(carProp, revisedProp); }
public CarProperties BookCar(CarProperties carprop) { if (carprop == null) { throw new ArgumentNullException(nameof(carprop)); } CarProperties Carmod = new CarProperties(); Carmod.Brand = carprop.Brand; Carmod.Model = carprop.Model + "GT"; Carmod.Year = carprop.Year + 13; return(Carmod); }