public void ListLivro() { var mock = new Mock <ILivroRepository>(); _useCase = new ListLivroUseCase(mock.Object); var livro = _useCase.Execute(NullDomain.GetInstance()); mock.Verify(m => m.FindAllOrderByNome()); mock.VerifyNoOtherCalls(); }
public List <Livro> Execute(NullDomain req) { return(_repository.FindAllOrderByNome()); }
public ActionResult List() { return(Ok( _useCase.Execute(NullDomain.GetInstance()) .ConvertAll(l => LivroResource.From(l)))); }
public NullDomain Execute(LivroId req) { _repository.Delete(req); return(NullDomain.GetInstance()); }