diff --git a/extensions/msteams/src/send.test.ts b/extensions/msteams/src/send.test.ts index 79f13aa994f..ffa249e7f4b 100644 --- a/extensions/msteams/src/send.test.ts +++ b/extensions/msteams/src/send.test.ts @@ -475,11 +475,12 @@ describe("editMessageMSTeams", () => { expect(result.conversationId).toBe("19:conversation@thread.tacv2"); expect(mockContinueConversation).toHaveBeenCalledTimes(1); - expect(mockContinueConversation).toHaveBeenCalledWith( - "app-id", + const continueConversationCall = mockContinueConversation.mock.calls[0]; + expect(continueConversationCall?.[0]).toBe("app-id"); + expect(continueConversationCall?.[1]).toEqual( expect.objectContaining({ activityId: undefined }), - expect.any(Function), ); + expect(typeof continueConversationCall?.[2]).toBe("function"); expect(mockUpdateActivity).toHaveBeenCalledWith({ type: "message", id: "activity-123", @@ -527,11 +528,12 @@ describe("deleteMessageMSTeams", () => { expect(result.conversationId).toBe("19:conversation@thread.tacv2"); expect(mockContinueConversation).toHaveBeenCalledTimes(1); - expect(mockContinueConversation).toHaveBeenCalledWith( - "app-id", + const continueConversationCall = mockContinueConversation.mock.calls[0]; + expect(continueConversationCall?.[0]).toBe("app-id"); + expect(continueConversationCall?.[1]).toEqual( expect.objectContaining({ activityId: undefined }), - expect.any(Function), ); + expect(typeof continueConversationCall?.[2]).toBe("function"); expect(mockDeleteActivity).toHaveBeenCalledWith("activity-456"); });