qe-fe-automation
Version:
FE test automation framework using cypress
35 lines (30 loc) • 971 B
text/typescript
import {
GrowthInterceptApis,
LoginSelfSell,
SignUp,
OnboardingGuide,
SignupReason,
FreePricing
} from '@growth-lib/index';
describe('Affiliate: flow with onboarding guide menu', () => {
let token: string;
beforeEach(() => {
GrowthInterceptApis.interceptApis();
LoginSelfSell.createNewSelfSellLead().then((login) => {
token = login.token;
});
});
it(
'C10327252: Onboard as self sell user, redirect to onboarding guide menu, check Get more tasks',
{ tags: ['@tier1', '@onboardingGuideIndependent'] },
() => {
SignUp.signupWithSkipAdmin(token, SignupReason.TRAVEL_AND_EXPENSE_SOLUTION, false);
FreePricing.openAdminClaim();
OnboardingGuide.verifyOnboardingGuideOpen();
OnboardingGuide.completeAddAddressTask();
OnboardingGuide.openOnboardingGuide();
OnboardingGuide.clickOnboardingGuideGetMoreTasksButton();
OnboardingGuide.verifyOnboardingGuideGetMoreTasks();
}
);
});