private IFetchFilteredTodoUseCase CreateFetchTodoCollectionUseCase() { var todoRepository = CreateTodoRepository(); var useCase = new FetchFilteredTodoUseCase(todoRepository); return(useCase); }
private TodoTestContext <IFetchFilteredTodoUseCase, ITodoRepository> CreateTodoTestContext(ITodoRepository repository) { var usecase = new FetchFilteredTodoUseCase(repository); return(new TodoTestContext <IFetchFilteredTodoUseCase, ITodoRepository> { UseCase = usecase, Repository = repository }); }