public void Execute_NullMemory_Succeeds()
        {
            IntPtr pointer = new IntPtr(0xbeef);
            IntPtr expected = pointer + 50;
            var op = new AddOperator(pointer, 50);

            IntPtr actual = op.Execute(null);

            Assert.AreEqual(expected, actual);
        }
        public void Execute_SomePointer_Succeeds()
        {
            var memMock = new Mock<IMemory>();
            IntPtr pointer = new IntPtr(0xbeef);
            IntPtr expected = pointer + 50;
            var op = new AddOperator(pointer, 50);

            IntPtr actual = op.Execute(memMock.Object);

            Assert.AreEqual(expected, actual);
        }