public void TestFuelConsumptionOnIdle() { var car = new Car(1); car.EngineStart(); Enumerable.Range(0, 3000).ToList().ForEach(s => car.RunningIdle()); Assert.AreEqual(0.10, car.fuelTankDisplay.FillLevel, "Wrong fuel tank fill level!"); }
public void TestMotorStartAndStop() { var car = new Car(); Assert.IsFalse(car.EngineIsRunning, "Engine could not be running."); car.EngineStart(); Assert.IsTrue(car.EngineIsRunning, "Engine should be running."); car.EngineStop(); Assert.IsFalse(car.EngineIsRunning, "Engine could not be running."); }