public ActionResult DeleteExistingBeer([FromRoute] DeleteExistingBeerRequest request) { var useCase = new DeleteExistingBeer(_catalog); var presenter = new ApiDeleteExistingBeerPresenter(); useCase.Execute(request, presenter); return(NoContent()); }
public void ItShouldReturn204HttpCode(bool founded) { var response = new DeleteExistingBeerResponse { Founded = founded }; var presenter = new ApiDeleteExistingBeerPresenter(); presenter.Present(response); var viewModel = presenter.ViewModel; Assert.Equal(204, viewModel.HttpCode); }