public void HandleCommandInvalid() { var command = new PlaylistRecommendationCommand(); var handler = new PlaylistRecommendationHandler(); var result = handler.Handle(command); Assert.Equal(false, result.Success); }
public IActionResult RecommendByCityName(string name) { try { var command = new PlaylistRecommendationCommand() { CityName = name, }; var result = _handler.Handle(command); return(Ok(result)); } catch (Exception) { return(StatusCode(500, new CommandResult(false, "Ocorreu um erro ao processar sua requisição, por favor, tente mais tarde."))); } }
public void HandleCommandValid() { var command = new PlaylistRecommendationCommand() { CityName = "Goiania" }; var handler = new PlaylistRecommendationHandler(); var result = handler.Handle(command); Assert.Equal(true, result.Success); }