This commit is contained in:
2024-10-21 13:27:33 +02:00
parent 0471e05ef3
commit 87792c5089
3 changed files with 45 additions and 0 deletions

1
tests/fixtures/article-1.json vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,25 @@
import {
beforeAll,
beforeEach,
describe,
it,
} from "@std/testing/bdd";
import { expect } from "@std/expect";
import { NEvent } from "../../nostr.ts";
import Article from "../../models/article.ts";
describe("User", () => {
let articleEvent: NEvent;
let article: Article;
beforeAll(() => {
articleEvent = JSON.parse(Deno.readTextFileSync("tests/fixtures/article-1.json"));
article = new Article(articleEvent);
});
describe("#identifier", () => {
it("returns the content of the 'd' tag", () => {
expect(article.identifier).toEqual("1726396758485");
});
});
});