public IActionResult Index([FromBody] ComentariosReceitas comentarios, [FromServices] ComentariosService service) { if (ModelState.IsValid) { return(Ok(new { postado = service.ComentarReceitas(comentarios) })); } else { return(BadRequest(ModelState)); } //return View(); }
public void ListarPorLivro_CaminhoFeliz_ListaComentarios() { int idLivro = 1; Mock <IComentariosRepo> mock = new Mock <IComentariosRepo>(); mock.Setup(m => m.ListarPorLivro(idLivro)).Returns( new List <ComentarioEntidade>() { new ComentarioEntidade() { UsuarioId = idLivro, LivroIsbn = 1, Mensagem = "Otimo Livro", Avaliacao = 5 } } ); ComentariosService _comentariossService = new ComentariosService(mock.Object); var result = _comentariossService.ListarPorUsuario(idLivro); Assert.AreEqual(result.Count, 1); }
public ArtigosFeedController(ComentariosService service, Contexto db, ArtigosService artigoService) { this.comentariosService = service; this._artigoService = artigoService; this.db = db; }
public ComentariosController(ComentariosService service, Contexto db) { this.service = service; this.db = db; }
public IActionResult GetReceita(Guid idPublicacao, [FromServices] ComentariosService service) { return(Ok(service.GetComentariosReceitas(idPublicacao))); //return View(); }