From d7b4018b41a2ebe1d8823d2a16e48f2665578c63 Mon Sep 17 00:00:00 2001 From: Amin Ghasempoor Date: Sat, 21 Oct 2023 10:17:41 +0330 Subject: [PATCH] CFE-26 correct the Delete Form in Role Management --- .../DeleteForm/__test__/DeleteContent.test.js | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/components/dashboard/role-management/Form/DeleteForm/__test__/DeleteContent.test.js b/src/components/dashboard/role-management/Form/DeleteForm/__test__/DeleteContent.test.js index 580dcb9..7258e10 100644 --- a/src/components/dashboard/role-management/Form/DeleteForm/__test__/DeleteContent.test.js +++ b/src/components/dashboard/role-management/Form/DeleteForm/__test__/DeleteContent.test.js @@ -1,51 +1,51 @@ -import {act, render, screen} from "@testing-library/react"; +import {act, render, screen, waitFor} from "@testing-library/react"; import MockAppWithProviders from "../../../../../../../mocks/AppWithProvider"; import DeleteContent from "@/components/dashboard/role-management/Form/DeleteForm/DeleteContent"; import UpdateContent from "@/components/dashboard/role-management/Form/UpdateForm/UpdateContent"; -describe("Create Content component from Create Form Component in Role Management Component",()=> { +describe("Create Content component from Create Form Component in Role Management Component", () => { describe("Rendering", () => { it('should see DeleteDialog text in the top ', async () => { render( - + ) const textElement = screen.queryByText("حذف") - act(()=>{ + await waitFor(() => { expect(textElement).toBeInTheDocument() }) }) it('should see DeleteDialog text content ', async () => { render( - + ) const textElement = screen.queryByText("آیا از حدف این مورد اطمینان دارید ؟") - act(()=>{ + await waitFor(() => { expect(textElement).toBeInTheDocument() }) }) - it('should see delete text in the delete button ', () => { + it('should see delete text in the delete button ', async () => { render( - + ) const buttonElement = screen.queryByText("حذف کردن") - act(()=>{ + await waitFor(() => { expect(buttonElement).toBeInTheDocument() }) }); - it('should see cancel text in the cancel button ', () => { + it('should see cancel text in the cancel button ', async () => { render( - + ) const buttonElement = screen.queryByText("انصراف") - act(()=>{ + await waitFor(() => { expect(buttonElement).toBeInTheDocument() }) });