← back to Open Seo
src/client/features/backlinks/BacklinksPageStates.test.ts
20 lines
import { createElement } from "react";
import { renderToStaticMarkup } from "react-dom/server";
import { describe, expect, it, vi } from "vitest";
import { BacklinksErrorState } from "./BacklinksPageStates";
describe("BacklinksErrorState", () => {
it("renders a visible retry state", () => {
const markup = renderToStaticMarkup(
createElement(BacklinksErrorState, {
errorMessage: "Could not load backlinks data.",
onRetry: vi.fn(),
}),
);
expect(markup).toContain("Could not load backlinks");
expect(markup).toContain("Could not load backlinks data.");
expect(markup).toContain("Retry");
});
});