* fix: Error in team members migration during org onboarding * Add invitationMemberHandler tests * Add unit tests * Improve tests and refactor * Improve tests and refactor * Fix type issue * Fix createNewUsersConnectToOrgIfExists args
22 lines
628 B
TypeScript
22 lines
628 B
TypeScript
import { beforeEach, vi, expect } from "vitest";
|
|
import { mockReset, mockDeep } from "vitest-mock-extended";
|
|
|
|
import type * as payments from "@calcom/features/ee/teams/lib/payments";
|
|
|
|
vi.mock("@calcom/features/ee/teams/lib/payments", () => paymentsMock);
|
|
|
|
beforeEach(() => {
|
|
mockReset(paymentsMock);
|
|
});
|
|
|
|
const paymentsMock = mockDeep<typeof payments>();
|
|
|
|
export const paymentsScenarios = {};
|
|
export const paymentsExpects = {
|
|
expectQuantitySubscriptionToBeUpdatedForTeam: (teamId: number) => {
|
|
expect(paymentsMock.updateQuantitySubscriptionFromStripe).toHaveBeenCalledWith(teamId);
|
|
},
|
|
};
|
|
|
|
export default paymentsMock;
|