Added manga data and pipeline.

This commit is contained in:
2025-05-23 02:40:06 -04:00
parent ec1713c95f
commit f760cff21f
27 changed files with 490 additions and 326 deletions

View File

@@ -1,6 +1,6 @@
using MangaReader.Core.HttpService;
using MangaReader.Core.WebSearch;
using MangaReader.Core.WebSearch.NatoManga;
using MangaReader.Core.Search;
using MangaReader.Core.Search.NatoManga;
using MangaReader.Tests.Utilities;
using NSubstitute;
using Shouldly;
@@ -20,8 +20,8 @@ public class NatoMangaWebSearchTests
httpService.GetStringAsync(Arg.Any<string>())
.Returns(Task.FromResult(searchResultJson));
NatoMangaWebSearch webSearch = new(httpService);
MangaSearchResult[] searchResult = await webSearch.SearchAsync("Gals Can't Be Kind");
NatoMangaSearchProvider searchProvider = new(httpService);
MangaSearchResult[] searchResult = await searchProvider.SearchAsync("Gals Can't Be Kind");
searchResult.Length.ShouldBe(2);
searchResult[0].Title.ShouldBe("Gal Can't Be Kind to Otaku!");