public void CanVerifyWhenIsBoundToInstanceMethodsOnAnotherObject() { var other = new SimpleCommandCanBeVerifiedWithoutCallingIt(); _testSubject = new SimpleCommand(other._CorrectCanExecuteInstanceMethod, other._CorrectExecuteInstanceMethod); Assert.That(_testSubject.MethodHandlingCanExecute, Calls.To(() => other._CorrectCanExecuteInstanceMethod())); Assert.That(_testSubject.MethodHandlingExecute, Calls.To(() => other._CorrectExecuteInstanceMethod())); }