Esempio n. 1
0
        public void Bitwise_complement_x_should_return_negative_x_minus_1()
        {
            // Arrange
            var opcodeX = Opcodes.ComplementX();

            // Act
            var output = ArithmeticLogicUnit.Do(opcodeX, new Byte2(27), new Byte2(42));

            // Assert
            output.ToInt16().Should().Be(-28);
        }