Beispiel #1
0
        public void perfect_gate_logic_test(double input, double expectedOutput)
        {
            var inverter = new Inverter(TTLGateTypeEnum.Perfect);

            inverter.Inputs[0].InputSample.Add(new InputSignal {
                Timing = 0, Voltage = input, Unknown = false
            });

            var result = inverter.Output(0);

            Assert.Equal(expectedOutput, result);
        }