public void INVERTED_DummyOutputPort_WithWrittenHIGH_ShouldBeInternal_LOW() { var dummyPort = new TestOutputPort(); dummyPort = (TestOutputPort)dummyPort.WithInvertedState(); dummyPort.Write(BinaryState.High); dummyPort.GetInternalState().ShouldBeEquivalentTo(BinaryState.Low); }
public void INVERTED_DummyOutputPort_WithWrittenLOW_ShouldBeInternal_HIGH() { var dummyPort = new TestOutputPort(); dummyPort = (TestOutputPort)dummyPort.WithInvertedState(); dummyPort.Write(BinaryState.Low); Assert.AreEqual(BinaryState.High, dummyPort.GetInternalState()); }