public void GetCommandHandler_CommandParameter_ReturnsCorrectHandler(bool canExecute, object commandParameter) { // arrange _command.CanExecute(Arg.Any <object>()).Returns(canExecute); // act var handler = _factory.GetCommandHandler(_e.EventInfo, _e.EventName, _e.ElementType, _command, commandParameter); // assert AssertHelpers.CommandHandler(handler, EventArgs.Empty, _command, canExecute, commandParameter); }
public void GetCommandHandler_NotNullEventArgs_ReturnsCorrectHandler(bool canExecute, string eventArgs) { // arrange _command.CanExecute(Arg.Any <object>()).Returns(canExecute); // act var handler = _factory.GetCommandHandler <string>(_e.EventInfo, _e.EventName, _e.ElementType, _command); // assert AssertHelpers.CommandHandler <string>(handler, eventArgs, _command, canExecute, eventArgs); }