aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/app/components/SubmitButton.test.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/app/components/SubmitButton.test.tsx')
-rw-r--r--frontend/app/components/SubmitButton.test.tsx50
1 files changed, 25 insertions, 25 deletions
diff --git a/frontend/app/components/SubmitButton.test.tsx b/frontend/app/components/SubmitButton.test.tsx
index 9a8085e..06cf5f5 100644
--- a/frontend/app/components/SubmitButton.test.tsx
+++ b/frontend/app/components/SubmitButton.test.tsx
@@ -6,36 +6,36 @@ import { afterEach, describe, expect, test } from "vitest";
import SubmitButton from "./SubmitButton";
afterEach(() => {
- cleanup();
+ cleanup();
});
describe("SubmitButton", () => {
- test("renders children text", () => {
- render(<SubmitButton>Submit</SubmitButton>);
- expect(screen.getByText("Submit")).toBeDefined();
- });
+ test("renders children text", () => {
+ render(<SubmitButton>Submit</SubmitButton>);
+ expect(screen.getByText("Submit")).toBeDefined();
+ });
- test("renders as a button element", () => {
- render(<SubmitButton>Click</SubmitButton>);
- const button = screen.getByText("Click");
- expect(button.tagName).toBe("BUTTON");
- });
+ test("renders as a button element", () => {
+ render(<SubmitButton>Click</SubmitButton>);
+ const button = screen.getByText("Click");
+ expect(button.tagName).toBe("BUTTON");
+ });
- test("can be disabled", () => {
- render(<SubmitButton disabled>Submit</SubmitButton>);
- const button = screen.getByText("Submit") as HTMLButtonElement;
- expect(button.disabled).toBe(true);
- });
+ test("can be disabled", () => {
+ render(<SubmitButton disabled>Submit</SubmitButton>);
+ const button = screen.getByText("Submit") as HTMLButtonElement;
+ expect(button.disabled).toBe(true);
+ });
- test("is not disabled by default", () => {
- render(<SubmitButton>Submit</SubmitButton>);
- const button = screen.getByText("Submit") as HTMLButtonElement;
- expect(button.disabled).toBe(false);
- });
+ test("is not disabled by default", () => {
+ render(<SubmitButton>Submit</SubmitButton>);
+ const button = screen.getByText("Submit") as HTMLButtonElement;
+ expect(button.disabled).toBe(false);
+ });
- test("has brand-600 background styling", () => {
- render(<SubmitButton>Submit</SubmitButton>);
- const button = screen.getByText("Submit");
- expect(button.className).toContain("bg-brand-600");
- });
+ test("has brand-600 background styling", () => {
+ render(<SubmitButton>Submit</SubmitButton>);
+ const button = screen.getByText("Submit");
+ expect(button.className).toContain("bg-brand-600");
+ });
});