public WhenCorrectUserNameIsGiven() { var jikanMock = PrepareJikanMock(); var listExtractorMock = new ListExtractor(jikanMock.Object); myAnimeListService = new MyAnimeListService(listExtractorMock); }
public MyAnimeListServiceFixture() { var jikanMock = new JikanMockBuilder() .HasUserAnimeList("Ervelan") .HasUserAnimeList("SonMati") .HasUserMangaList("Onrix") .HasAllAnimes() .Build(); var listExtractorMock = new ListExtractor(jikanMock.Object); Object = new MyAnimeListService(listExtractorMock); }
public void Init() { _settings = new MockXmlSettingsService { MyAnimeListConfig = new MyAnimeListConfiguration { Username = Credentials.MyAnimeListName, Password = Credentials.MyAnimeListPassword } }; _api = new MyAnimeListApi(_settings); _animes = new MockAnimeService(); _mal = new MyAnimeListService(_api, _animes); }
public void Dispose() { Object = null; }
public CharadesCompositionService(IMyAnimeListService myAnimeListService, ISeriesRepository seriesRepository, IFranchiseService franchiseService) { this.myAnimeListService = myAnimeListService; this.seriesRepository = seriesRepository; this.franchiseService = franchiseService; }