public void CharacterNameIsCorrectlyRetrieved() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveCharacterName(fixture.Document); // assert sut.Name.Should().Be("Asuna Yuuki (結城 明日奈 / アスナ)"); }
public void CorrectNumberOfMangaIsRetrievedForMangaography() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveMangaograhy(fixture.Document); // assert sut.Mangaography.Count.Should().Be(16); }
public void CharacterBioIsRetrievedCorrectly() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveBiography(fixture.Document); // assert sut.Biography.Should().Be(Biography); }
public void CharacterImageIsRetrievedCorrectly() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveCharacterImage(fixture.Document); // assert sut.ImageUrl.Should().Be("https://myanimelist.cdn-dena.com/images/characters/15/262053.jpg"); }
public void FavoritesAreCorrectlyRetrieved() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveFavoriteCount(fixture.Document); // assert sut.FavoriteCount.Should().Be(14152); }
public void CorrectNumberOfSeiyuuIsRetrieved() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveSeiyuu(fixture.Document); // assert sut.Seiyuu.Count.Should().Be(9); }
public void AnimeOgraphyAnimeDetailsAreRetrievedCorrectly() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveAnimeography(fixture.Document); // assert var sao = sut.Animeography.First(); sao.Id.Should().Be(11757); sao.ImageUrl.Should().Be("https://myanimelist.cdn-dena.com/r/23x32/images/anime/11/39717.webp?s=9a77a024d5915d53e853920dd437c37b"); sao.Name.Should().Be("Sword Art Online"); sao.Url.Should().Be("https://myanimelist.net/anime/11757/Sword_Art_Online"); }
public void SeiyuuInformationIsRetrievedCorrectly() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveSeiyuu(fixture.Document); // assert var seiyuu = sut.Seiyuu.First(); seiyuu.Id.Should().Be(890); seiyuu.Name.Should().Be("Tomatsu, Haruka"); seiyuu.Url.Should().Be("https://myanimelist.net/people/890/Haruka_Tomatsu"); seiyuu.PictureUrl.Should().Be("https://myanimelist.cdn-dena.com/images/voiceactors/3/44285v.jpg"); }
public void MangaographyDetailsAreRetrievedCorrectly() { // arrange var fixture = new CharacterPageScrapingExtensionFixture(); var sut = fixture.Instance; // act sut.RetrieveMangaograhy(fixture.Document); // assert var sao = sut.Mangaography.First(); sao.Id.Should().Be(21479); sao.ImageUrl.Should().Be("https://myanimelist.cdn-dena.com/r/23x32/images/manga/1/34697.webp?s=96f6203aa05d6a2742fc7ea02107f9af"); sao.Name.Should().Be("Sword Art Online"); sao.Url.Should().Be("https://myanimelist.net/manga/21479/Sword_Art_Online"); }