UNPKG

@etsoo/toolpad

Version:

Dashboard framework extention based on Toolpad Core

17 lines (16 loc) 756 B
import { jsx as _jsx } from "react/jsx-runtime"; import { describe, test, expect } from "vitest"; import { render, screen } from "@testing-library/react"; import { createTheme } from "@mui/material/styles"; import { AppProvider } from "./AppProviderComponent"; describe("AppProvider", () => { test("renders content correctly", async () => { render(_jsx(AppProvider, { children: "Hello world" })); expect(screen.getByText("Hello world")).toBeTruthy(); }); test("renders content correctly when using legacy theme", async () => { const legacyTheme = createTheme(); render(_jsx(AppProvider, { theme: legacyTheme, children: "Hello world" })); expect(screen.getByText("Hello world")).toBeTruthy(); }); });