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'); }); });