13 lines
526 B
TypeScript
13 lines
526 B
TypeScript
import { describe } from "vitest";
|
|
import { RecordingTracer } from "@repo/core-testing/instrumentation";
|
|
import { MockHeaderRepository } from "@/infrastructure/repositories/header.repository.mock";
|
|
import { headerRepositoryContract, CONTRACT_HEADER_SEED } from "@/__contracts__/header-repository.contract";
|
|
|
|
describe("MockHeaderRepository", () => {
|
|
const tracer = new RecordingTracer();
|
|
headerRepositoryContract.run(
|
|
() => new MockHeaderRepository(CONTRACT_HEADER_SEED, tracer),
|
|
{ tracer: () => tracer },
|
|
);
|
|
});
|