CFE-10 test if submit button is disabled at first time

This commit is contained in:
2023-11-04 10:12:39 +03:30
parent b7b660cf00
commit 6c571f6790
2 changed files with 19 additions and 1 deletions

View File

@@ -145,5 +145,14 @@ describe("Create Content component from Create Form Component in Role Management
expect(screen.queryByText("وارد کردن نام انگلیسی الزامیست")).not.toBeInTheDocument() expect(screen.queryByText("وارد کردن نام انگلیسی الزامیست")).not.toBeInTheDocument()
}) })
}) })
it('should submit button be disabled', () => {
render(
<MockAppWithProviders>
<CreateContent/>
</MockAppWithProviders>
)
const submitButtonElement = screen.queryByText("ثبت")
expect(submitButtonElement).toBeDisabled()
});
}) })
}) })

View File

@@ -1,4 +1,4 @@
import {act, fireEvent, render, screen, waitFor} from "@testing-library/react"; import {fireEvent, render, screen, waitFor} from "@testing-library/react";
import MockAppWithProviders from "../../../../../../../mocks/AppWithProvider"; import MockAppWithProviders from "../../../../../../../mocks/AppWithProvider";
import UpdateContent from "@/components/dashboard/role-management/Form/UpdateForm/UpdateContent"; import UpdateContent from "@/components/dashboard/role-management/Form/UpdateForm/UpdateContent";
const row = { const row = {
@@ -205,5 +205,14 @@ describe("Create Content component from Create Form Component in Role Management
expect(screen.queryByText("وارد کردن نام انگلیسی الزامیست")).not.toBeInTheDocument() expect(screen.queryByText("وارد کردن نام انگلیسی الزامیست")).not.toBeInTheDocument()
}) })
}) })
it('should submit button be disabled', () => {
render(
<MockAppWithProviders>
<UpdateContent row={row}/>
</MockAppWithProviders>
)
const submitButtonElement = screen.queryByText("ثبت")
expect(submitButtonElement).toBeDisabled()
});
}) })
}) })