From 07b0787b238cfbac37552538df01e293c39c21d4 Mon Sep 17 00:00:00 2001 From: amina-deriv Date: Mon, 6 Jun 2022 17:42:54 +0400 Subject: [PATCH 1/2] poi_limited_test_case --- .../poi-limited/__tests__/poi-limited.spec.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js diff --git a/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js b/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js new file mode 100644 index 000000000000..29d2975ec19e --- /dev/null +++ b/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js @@ -0,0 +1,19 @@ +import React from 'react'; +import { fireEvent, render, screen } from '@testing-library/react'; +import { POILimited } from './poi-limited'; + +describe('', () => { + it('should render POILimited component', () => { + window.LC_API = { + open_chat_window: jest.fn(), + }; + render(); + expect(screen.getByText(/you've reached the limit for uploading your documents\./i)).toBeInTheDocument(); + expect(screen.getByText(/please contact us via/i)).toBeInTheDocument(); + + const live_chat_text = screen.getByText(/live chat/i); + expect(live_chat_text).toBeInTheDocument(); + fireEvent.click(live_chat_text); + expect(window.LC_API.open_chat_window).toHaveBeenCalledTimes(1); + }); +}); From 3fe37264aacac5f21f0e7b4d6c7c971284a58eda Mon Sep 17 00:00:00 2001 From: amina-deriv Date: Mon, 6 Jun 2022 18:04:04 +0400 Subject: [PATCH 2/2] poi_limited_test_case --- .../src/Components/poi-limited/__tests__/poi-limited.spec.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js b/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js index 29d2975ec19e..763791481a85 100644 --- a/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js +++ b/packages/account/src/Components/poi-limited/__tests__/poi-limited.spec.js @@ -1,6 +1,6 @@ import React from 'react'; import { fireEvent, render, screen } from '@testing-library/react'; -import { POILimited } from './poi-limited'; +import { POILimited } from '../poi-limited'; describe('', () => { it('should render POILimited component', () => {