public async Task CreateVehicleCommandHandler_Handler_ReturnThatVehicleExist() { vehicleRepositoryAsyncMock.GetAsync(Arg.Any <string>()).Returns(new VehicleBuilder().Builder()); var command = new CreateVehicleCommandBuilder().Builder(); var result = await handler.Handle(command, new CancellationToken()); Assert.False(result.Success); Assert.Equal("Este veiculo já esta cadastrado", result.Message); }
public async Task CreateVehicleCommandHandler_Handler_ExecuteCommit() { Vehicle vehicle = null; vehicleRepositoryAsyncMock.GetAsync(Arg.Any <string>()).Returns(vehicle); unitOfWorkMock.CommitAsnyc().Returns(true); var command = new CreateVehicleCommandBuilder().Builder(); var result = await handler.Handle(command, new CancellationToken()); Assert.True(result.Success); }