Files
lucia-frontend/cypress/e2e/accountAdmin.cy.js

30 lines
828 B
JavaScript

import { loginWithFixtures } from '../support/intercept';
describe('Account Management', () => {
beforeEach(() => {
loginWithFixtures();
});
it('displays user list on account admin page', () => {
cy.visit('/account-admin');
cy.wait('@getUsers');
// Should display users from fixture
cy.contains('Test Admin').should('exist');
cy.contains('Alice Wang').should('exist');
cy.contains('Bob Chen').should('exist');
});
it('shows active/inactive status badges', () => {
cy.visit('/account-admin');
cy.wait('@getUsers');
// The user list should show status indicators
cy.contains('testadmin').should('exist');
});
it('navigates to my-account page', () => {
cy.visit('/my-account');
cy.wait('@getMyAccount');
cy.url().should('include', '/my-account');
});
});