From e7b6fcd3154e0c9021e3bc46e88669dae0ec6163 Mon Sep 17 00:00:00 2001
From: Keven Leone <keven.leone@liferay.com>
Date: Thu, 23 Jan 2025 22:16:22 -0300
Subject: [PATCH] LPD-46512 SF

---
 .../test/js/MarketplaceConnect.spec.tsx                | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/modules/apps/marketplace/marketplace-settings-web/test/js/MarketplaceConnect.spec.tsx b/modules/apps/marketplace/marketplace-settings-web/test/js/MarketplaceConnect.spec.tsx
index a9bc22ea7b11e4..88bfb48cb62632 100644
--- a/modules/apps/marketplace/marketplace-settings-web/test/js/MarketplaceConnect.spec.tsx
+++ b/modules/apps/marketplace/marketplace-settings-web/test/js/MarketplaceConnect.spec.tsx
@@ -126,12 +126,14 @@ describe('MarketplaceConnect', () => {
 		expect(connectListItem).toHaveClass('active');
 		expect(queryByText('connect-to-the-marketplace')).toBeInTheDocument();
 
-		const connectButton = container.querySelector('.btn.btn-primary');
+		const connectButton = container.querySelector(
+			'.btn.btn-primary'
+		) as HTMLButtonElement;
 
 		expect(connectButton).toBeInTheDocument();
 		expect(connectButton).toHaveTextContent('connect');
 
-		fireEvent.click(connectButton as HTMLButtonElement);
+		fireEvent.click(connectButton);
 
 		expect(windowOpenSpy).toBeCalledTimes(1);
 
@@ -155,7 +157,7 @@ describe('MarketplaceConnect', () => {
 		expect(fetch.mock.calls.length).toEqual(2);
 
 		const connectPostRequest = fetch.mock.calls[1][1];
-		const connectPostBody = connectPostRequest.body as FormData;
+		const connectPostBody = connectPostRequest!.body as FormData;
 
 		expect(
 			connectPostBody.get(
@@ -189,7 +191,7 @@ describe('MarketplaceConnect', () => {
 	it('renders authorized and to the disconnection flow', async () => {
 		fetch
 			.mockResponseOnce(JSON.stringify({authorized: true, data: {}}))
-			.mockResponseOnce();
+			.mockResponseOnce(JSON.stringify({success: true}));
 
 		const {container, queryByText} = render(<MarketplaceSettingsWrapper />);