public void CallPublicClassMethodWithReturnValue() { Class instance = new Class(); object expected = new object(); ActionMethod result = sut.GetAction(publicClassMethodWithReturnValue); result(instance, new[] { expected }); Assert.AreSame(expected, instance.GetPrivateClassField()); }
public void SetPrivateClassField() { Class instance = new Class(); object expected = new object(); SetMethod result = sut.GetFieldSetter(privateClassField); result(instance, expected); Assert.AreSame(expected, instance.GetPrivateClassField()); }