import { UnderWritingApplications } from '../lib/underwriting_applications';
import { UpgradeLiquidToSelfSellUser } from '@lrm-lib/liquid-upgrade';

describe('[INSTANTLY] Under-Writing End To End flow (Company On-boarding, Liquid Upgrade and Validation in Underwriting Dashboard', () => {
  beforeEach(() => {
    UnderWritingApplications.onBoardSelfSellUpsellUser('');
  });

  it(
    'C1345844: Validate Self sell [APPROVE] scenario for [instantly] connect Bank Submitted Applications',
    { tags: ['@tier2'] },
    () => {
      UpgradeLiquidToSelfSellUser.upgradeSelfSellConnectYourBank('instantly', 'approved');
    }
  );
  it(
    'C1345845: Validate Self sell [DECLINE] scenario for [instantly] connect Bank Submitted Applications',
    { tags: ['@tier2'] },
    () => {
      UpgradeLiquidToSelfSellUser.upgradeSelfSellConnectYourBank('instantly', 'declined');
    }
  );
});
