import { html, stubNetwork } from "../../helpers.ts"; import { assertEquals } from "@std/assert"; import { fetchRichContent } from "../../../services/rich-content-service.ts"; Deno.test("bandcamp provider", async () => { using _ = stubNetwork(() => html(` `) ); const bc = await fetchRichContent("https://artist.bandcamp.com/album/a"); assertEquals(bc?.type, "bandcamp"); assertEquals(bc?.title, "Album"); assertEquals(bc?.embedUrl, "https://bandcamp.com/EmbeddedPlayer/album=1"); });