Exemple #1
0
        public void IntCode_ExecutesOperation_Correctly(int opCode, int leftCode, int rightCode, int expectedValue)
        {
            var op    = new IntCode(opCode);
            var left  = new IntCode(leftCode);
            var right = new IntCode(rightCode);

            var actual = op.Operate(left, right);

            Assert.Equal(expectedValue, actual.Value);
        }