public void SetModeUnregulatedTest() { var tra = new TrafficL(power); tra.SetMode(TrafficL.Mode.Unregulated); tra.mode.Should().Be(TrafficL.Mode.Unregulated); tra.color.Should().Be(TrafficL.Color.Yellow); }
public void SetModeOffTest_PSoff() { var mock = new Mock <IPowerSourse>(); mock.Setup(m => m.GetState()).Returns(false); var tra = new TrafficL(mock.Object); tra.SetMode(TrafficL.Mode.Off); tra.mode.Should().Be(TrafficL.Mode.Off); tra.color.Should().Be(TrafficL.Color.Red); }