import { describe, it, expect } from "vitest";
import { render } from "@testing-library/react";
import { TextAreaInput } from ".";
describe("TextAreaInput", () => {
it("matches snapshot", () => {
const result = render();
expect(result.asFragment()).toMatchSnapshot();
});
it("renders label", () => {
const result = render();
expect(result.getByText("label")).toBeInTheDocument();
});
it("renders error", () => {
const result = render();
expect(result.getByText("error")).toBeInTheDocument();
});
it("renders message", () => {
const result = render();
expect(result.getByText("message")).toBeInTheDocument();
});
it("sets the value", () => {
const result = render();
expect(result.getByDisplayValue("value")).toBeInTheDocument();
});
});