public void NewCar() { Car c = new Facts.Car(); Assert.Equal("Make", c.Make); Assert.Equal("Model", c.Model); Assert.NotNull(c.FillUps); Assert.Empty(c.FillUps); }
public void AddTwoFillUp() { Car c = new Facts.Car(); FillUp f1 = c.AddFillUp(odometer: 1000, liters: 40.0); FillUp f2 = c.AddFillUp(odometer: 1600, liters: 50.0); Assert.Same(f2, f1.NextFillUp); Assert.Equal(2, c.FillUps.Count); }
public void AddFirstFillUp() { Car c = new Facts.Car(); FillUp f1 = c.AddFillUp(odometer: 1000, liters: 40.0); Assert.Equal(1, c.FillUps.Count); Assert.Equal(1000, f1.Odometer); Assert.Equal(40.0, f1.Liters); }
public void NewCar() { Car c = new Facts.Car(); c.Make.ShouldEqual("Make"); c.Model.ShouldEqual("Model"); c.FillUps.ShouldNotBeNull(); c.FillUps.ShouldBeEmpty(); //การใช้ระหว่าง Should vs Asset //Assert.Equal("Make", c.Make); //Assert.Equal("Model", c.Model); //Assert.NotNull(c.FillUps); //Assert.Empty(c.FillUps); }