import React from "react";
import { Row, Button } from "antd";
import { render } from "@test";
import { ReadyPage } from "./index";
describe("ReadyPage", () => {
it("should render page successfuly", async () => {
render();
expect(Row).toBeDefined();
});
it("should render 3 texts", async () => {
const { getByText } = render();
getByText("Welcome on board");
getByText("Your configuration is completed.");
});
it("should render 3 buttons", async () => {
const { getByText } = render();
expect(Button).toBeDefined();
expect(getByText("Documentation").closest("a")).toHaveAttribute(
"href",
"https://refine.dev",
);
expect(getByText("Examples").closest("a")).toHaveAttribute(
"href",
"https://refine.dev/docs/examples/tutorial",
);
expect(getByText("Community").closest("a")).toHaveAttribute(
"href",
"https://discord.gg/UuU3XCc3J5",
);
});
});