import { AdminInterceptsApis, LoginPage, SuperAdmin } from '@admin-lib/index';
import { stagingUsers } from '@fixtures/staging-users';

const { superAdmin } = stagingUsers;
const superAdminCredentials = Cypress.env('superAdmin').SUPER_ADMIN_PASSWORD;

describe('Admin: Super Admin login ', () => {
  it('C127202: Should be login and logout with valid user', { tags: ['@tier1'] }, () => {
    AdminInterceptsApis.interceptAdminsApis();
    LoginPage.visitSuperAdminLoginPage();
    LoginPage.superAdminLoginWithCredentials(superAdmin.email, superAdminCredentials);
    SuperAdmin.waitForLoadSuperAdminLogin();
    SuperAdmin.clickCompanies();
  });
});
