blob: 8a9ad279e525c639dbece95d02fb74b950ce7481 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import { describe, it } from "@std/testing/bdd";
import { expect } from "@std/expect/expect";
import { DbService } from "./db.ts";
describe("DbService", () => {
const mockRow = {
message_id: "mock-message-id@mock.mock",
new_message_id: "mock-new-message-id@mock.mock",
};
it("works", async () => {
const db = new DbService(":memory:");
await db.migrate();
await db.addMessageIdMap(mockRow);
expect(await db.messageIdToNew(mockRow.message_id)).toBe(
mockRow.new_message_id,
);
expect(await db.messageIdFromNew(mockRow.new_message_id)).toBe(
mockRow.message_id,
);
});
});
|