From 6c571f679005a3eac9bd89623b2c85b853caa248 Mon Sep 17 00:00:00 2001 From: AminGhasempoor Date: Sat, 4 Nov 2023 10:12:39 +0330 Subject: [PATCH] CFE-10 test if submit button is disabled at first time --- .../Form/CreateForm/__test__/CreateContent.test.js | 9 +++++++++ .../Form/UpdateForm/__test__/UpdateContent.test.js | 11 ++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/components/dashboard/role-management/Form/CreateForm/__test__/CreateContent.test.js b/src/components/dashboard/role-management/Form/CreateForm/__test__/CreateContent.test.js index 921a3d9..af8842b 100644 --- a/src/components/dashboard/role-management/Form/CreateForm/__test__/CreateContent.test.js +++ b/src/components/dashboard/role-management/Form/CreateForm/__test__/CreateContent.test.js @@ -145,5 +145,14 @@ describe("Create Content component from Create Form Component in Role Management expect(screen.queryByText("وارد کردن نام انگلیسی الزامیست")).not.toBeInTheDocument() }) }) + it('should submit button be disabled', () => { + render( + + + + ) + const submitButtonElement = screen.queryByText("ثبت") + expect(submitButtonElement).toBeDisabled() + }); }) }) \ No newline at end of file diff --git a/src/components/dashboard/role-management/Form/UpdateForm/__test__/UpdateContent.test.js b/src/components/dashboard/role-management/Form/UpdateForm/__test__/UpdateContent.test.js index caaa470..56bbcf1 100644 --- a/src/components/dashboard/role-management/Form/UpdateForm/__test__/UpdateContent.test.js +++ b/src/components/dashboard/role-management/Form/UpdateForm/__test__/UpdateContent.test.js @@ -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 UpdateContent from "@/components/dashboard/role-management/Form/UpdateForm/UpdateContent"; const row = { @@ -205,5 +205,14 @@ describe("Create Content component from Create Form Component in Role Management expect(screen.queryByText("وارد کردن نام انگلیسی الزامیست")).not.toBeInTheDocument() }) }) + it('should submit button be disabled', () => { + render( + + + + ) + const submitButtonElement = screen.queryByText("ثبت") + expect(submitButtonElement).toBeDisabled() + }); }) }) \ No newline at end of file