public void TestCanExecute_ShouldReturnTrue_IfActualCommandCanExecute() { ICommand command = new DelegateCommand(delegate { }); //command cannot execute as action is not null command = new CommandDecoratorStub(command); Assert.IsTrue(command.CanExecute(null)); }
public void TestCanExecute_ShouldReturnFalse_IfActualCommandCannotExecute() { ICommand command = new DelegateCommand(null); //command cannot execute as its action is null command = new CommandDecoratorStub(command); Assert.IsFalse(command.CanExecute(null)); }