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); }