diff --git a/__tests__/animeAZList.test.ts b/__tests__/animeAZList.test.ts new file mode 100644 index 0000000..799676c --- /dev/null +++ b/__tests__/animeAZList.test.ts @@ -0,0 +1,10 @@ +import { expect, test } from "vitest"; +import { HiAnime } from "aniwatch"; + +// npx vitest run animeAZList.test.ts +test("returns az list anime", async () => { + const hianime = new HiAnime.Scraper(); + const data = await hianime.getAZList("0-9", 1); + + expect(data.animes).not.toEqual([]); +}); diff --git a/__tests__/animeQtip.test.ts b/__tests__/animeQtip.test.ts new file mode 100644 index 0000000..9498f39 --- /dev/null +++ b/__tests__/animeQtip.test.ts @@ -0,0 +1,15 @@ +import { expect, test } from "vitest"; +import { HiAnime } from "aniwatch"; + +const animeId = "one-piece-100"; + +// npx vitest run animeQtip.test.ts +test(`returns ${animeId} anime qtip info`, async () => { + const hianime = new HiAnime.Scraper(); + const data = await hianime.getQtipInfo(animeId); + + expect(data.anime.id).not.toEqual(null); + expect(data.anime.name).not.toEqual(null); + expect(data.anime.description).not.toEqual(null); + expect(data.anime.genres).not.toEqual([]); +});