public void Invert_Floating_Floating() { InvertorGate.Invert(DigitalLevel.Floating).Should().Be(DigitalLevel.Floating); }
public void Invert_Low_High() { InvertorGate.Invert(DigitalLevel.Low).Should().Be(DigitalLevel.High); }
public void Invert_NegEdge_PosEdge() { InvertorGate.Invert(DigitalLevel.NegEdge).Should().Be(DigitalLevel.PosEdge); }
protected override void OnInputChanged(DigitalSignalConsumer input, DigitalSignalProvider source) { Output.Write(InvertorGate.Invert(OrFunction())); }