示例#1
0
        public WhenCorrectUserNameIsGiven()
        {
            var jikanMock         = PrepareJikanMock();
            var listExtractorMock = new ListExtractor(jikanMock.Object);

            myAnimeListService = new MyAnimeListService(listExtractorMock);
        }
示例#2
0
        public MyAnimeListServiceFixture()
        {
            var jikanMock = new JikanMockBuilder()
                            .HasUserAnimeList("Ervelan")
                            .HasUserAnimeList("SonMati")
                            .HasUserMangaList("Onrix")
                            .HasAllAnimes()
                            .Build();
            var listExtractorMock = new ListExtractor(jikanMock.Object);

            Object = new MyAnimeListService(listExtractorMock);
        }
示例#3
0
 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);
 }
示例#4
0
 public void Dispose()
 {
     Object = null;
 }
示例#5
0
 public CharadesCompositionService(IMyAnimeListService myAnimeListService, ISeriesRepository seriesRepository, IFranchiseService franchiseService)
 {
     this.myAnimeListService = myAnimeListService;
     this.seriesRepository   = seriesRepository;
     this.franchiseService   = franchiseService;
 }