public void ShouldDisplayStartedAfterStarting() { var car = new Car(); car.Start(); var message = car.Display(); Assert.AreEqual("Started", message); }
public void ShouldDisplayIdleGivenStartedThenStepOnTheGas() { var car = new Car("Started"); car.StepOnGas(); var message = car.Display(); Assert.AreEqual("Idle", message); }
public void ShouldDisplayGeareShiftedGivenStartedThenShiftGear() { var car = new Car("Started"); car.ShiftGear(); var message = car.Display(); Assert.AreEqual("GearShifted", message); }
public void ShouldDisplayFlameoutGivenFlameoutThenStepOnTheGas() { var car = new Car("Flameout"); car.StepOnGas(); var message = car.Display(); Assert.AreEqual("Flameout", message); }
public void ShouldDisplayMovingGivenStartedShiftGearThenStepOnTheGas() { var car = new Car("Started"); car.ShiftGear(); car.StepOnGas(); var message = car.Display(); Assert.AreEqual("Moving", message); }
public void ShouldDisplayFlameoutAtStart() { var car = new Car(); var message = car.Display(); Assert.AreEqual("Flameout", message); }