public async Task DispatchCommand_NoHandler_Throws() { var command = new NoHandlerCommand(); await dispatcher.Awaiting(d => d.DispatchCommandAsync(command)).Should() .ThrowAsync <InvalidOperationException>(); }
public void no_handler_command_test() { var command = new NoHandlerCommand { AggregateRootId = ObjectId.GenerateNewStringId() }; var commandResult = _commandService.ExecuteAsync(command).Result; Assert.IsNotNull(commandResult); Assert.AreEqual(CommandStatus.Failed, commandResult.Status); }
public async Task no_handler_command_test() { var command = new NoHandlerCommand { AggregateRootId = ObjectId.GenerateNewStringId() }; var commandResult = await _commandService.ExecuteAsync(command); Assert.NotNull(commandResult); Assert.Equal(CommandStatus.Failed, commandResult.Status); }
public void Throws_When_No_Command_Handler() { // Given var command = new NoHandlerCommand(); // When var ex = Record.Exception(() => _broker.ProcessCommand(command)); // Then ex.Message.ShouldEqual("No CommandHandler found for NoHandlerCommand"); ex.ShouldBeType <NoHandlerException>(); }
public void no_handler_command_test() { var command = new NoHandlerCommand { AggregateRootId = ObjectId.GenerateNewStringId() }; var asyncResult = _commandService.ExecuteAsync(command).Result; Assert.NotNull(asyncResult); Assert.Equal(AsyncTaskStatus.Success, asyncResult.Status); var commandResult = asyncResult.Data; Assert.NotNull(commandResult); Assert.Equal(CommandStatus.Failed, commandResult.Status); }
public void no_handler_command_test() { var command = new NoHandlerCommand { AggregateRootId = ObjectId.GenerateNewStringId() }; var asyncResult = _commandService.ExecuteAsync(command).Result; Assert.IsNotNull(asyncResult); Assert.AreEqual(AsyncTaskStatus.Success, asyncResult.Status); var commandResult = asyncResult.Data; Assert.IsNotNull(commandResult); Assert.AreEqual(CommandStatus.Failed, commandResult.Status); }