public void NOR_TwoNegative_PositiveOutput() { // Arrange var port = new NOR(); port.Previous.Add(new Input { Value = Bit.LOW }); port.Previous.Add(new Input { Value = Bit.LOW }); // Act port.Calculate(); // Assert Assert.AreEqual(Bit.HIGH, port.Value); }