public LibraryItemDetailsPagePresenterImpl(IMainThreadExecutor mainThreadExecutor, ILog log, FindLibraryItemUseCase findLibraryItemUseCase, AddToFavoriteUseCase addToFavoriteUseCase) { MainThreadExecutor = mainThreadExecutor; Log = log; FindLibraryItemUseCase = findLibraryItemUseCase; AddToFavoriteUseCase = addToFavoriteUseCase; }
protected void SetUp() { Log = new LogImpl(); Repo = new TestLibraryRepository(); UseCase = new FindLibraryItemUseCase(Log, Repo); Repo.Registry.Add(new LibraryItem() { Id = "001" }); Repo.Registry.Add(new LibraryItem() { Id = "002" }); Repo.Registry.Add(new LibraryItem() { Id = "010" }); Repo.Registry.Add(new LibraryItem() { Id = "013" }); }