import { LoginPage } from '@admin-lib/login';
import { HomePage } from '@rebranded_home_page-lib/home-page';
import { stagingUsers } from '@fixtures/staging-users';
import { CitiAffiliate } from '../lib/affiliates';

describe('Affiliate: citi logo', () => {
  it(
    'C6986845: Login as citi and verify logo and disclaimer',
    { tags: ['@tier1'] },
    () => {
      LoginPage.clearExistingLoginSession();
      LoginPage.visitTALoginPage();
      LoginPage.loginWithCredentials(
        stagingUsers.citi_bank.email,
        Cypress.env('citi').CITI_PASSWORD
      );
      CitiAffiliate.waitUntilHomeShown();
      HomePage.verifyHomePage();

      CitiAffiliate.verifyCitiLogo();
      CitiAffiliate.verifyCitiBottomDisclaimer();
    }
  );
});
