Exemplo n.º 1
0
        private IFetchFilteredTodoUseCase CreateFetchTodoCollectionUseCase()
        {
            var todoRepository = CreateTodoRepository();
            var useCase        = new FetchFilteredTodoUseCase(todoRepository);

            return(useCase);
        }
Exemplo n.º 2
0
        private TodoTestContext <IFetchFilteredTodoUseCase, ITodoRepository> CreateTodoTestContext(ITodoRepository repository)
        {
            var usecase = new FetchFilteredTodoUseCase(repository);

            return(new TodoTestContext <IFetchFilteredTodoUseCase, ITodoRepository>
            {
                UseCase = usecase,
                Repository = repository
            });
        }