import { describe } from "vitest";
import { RecordingTracer } from "@repo/core-testing/instrumentation";
import { MockSiteSettingsRepository } from "@/infrastructure/repositories/site-settings.repository.mock";
import { siteSettingsRepositoryContract } from "@/__contracts__/site-settings-repository.contract";

describe("MockSiteSettingsRepository", () => {
  const tracer = new RecordingTracer();
  siteSettingsRepositoryContract.run(
    () => new MockSiteSettingsRepository(tracer),
    { tracer: () => tracer },
  );
});
