public void Nitro_car_has_correct_speed() { var car = RemoteControlCar.Nitro(); car.Drive(); Assert.Equal(50, car.DistanceDriven()); }
public void Nitro_car_has_correct_battery_drain() { var car = RemoteControlCar.Nitro(); // The battery is almost drained for (var i = 0; i < 24; i++) { car.Drive(); } Assert.False(car.BatteryDrained()); // Drain the battery car.Drive(); Assert.True(car.BatteryDrained()); }
public void Nitro_car_has_battery_not_drained() { var car = RemoteControlCar.Nitro(); Assert.False(car.BatteryDrained()); }
public void Nitro_car_has_not_driven_any_distance() { var car = RemoteControlCar.Nitro(); Assert.Equal(0, car.DistanceDriven()); }