import { FormState } from "../../../../components/design/FormState"
describe("", () => {
it("should return nothing if the state is idle", () => {
cy.mount()
.get("[data-cy-root]")
.should("be.empty")
})
it("should return nothing if the message is null", () => {
cy.mount()
.get("[data-cy-root]")
.should("be.empty")
})
it("should render the if state is loading", () => {
cy.mount()
.get("[data-cy=loader]")
.should("be.visible")
})
it("should render the success message if state is success", () => {
const message = "Success Message"
cy.mount()
.get("#success")
.contains(message)
})
it("should render the error message if state is error", () => {
const message = "Error Message"
cy.mount()
.get("#error")
.contains(message)
})
})