public override async Task <IEnumerable <Todo> > ExecuteAsync(GetAllTodos request, CancellationToken cancellationToken = default(CancellationToken)) { using (var uow = _unitOfWorkManager.Start()) { return(await uow.GetAllAsync <Todo>(cancellationToken).ConfigureAwait(false)); } }
public GetAllTodosTests() { _mockRepo = new Mock <ITodoRepository>(); _useCase = new GetAllTodos(_mockRepo.Object); _tTodoList = new List <Todo>() { new Todo("Test title1", "Test description1"), new Todo("Test title2", "Test description2"), }; }
public void Visit(GetAllTodos spec) => Expr = expr => true;