12345678910111213141516171819202122232425262728 |
- describe('Dashboard', () => {
- it('Opens dashboard', () => {
- cy.loginAndVisit('/');
- // List counts.
- cy.get('[data-cy=lists]')
- .should('contain', '2 Lists')
- .and('contain', '1 Public')
- .and('contain', '1 Private')
- .and('contain', '1 Single opt-in')
- .and('contain', '1 Double opt-in');
- // Campaign counts.
- cy.get('[data-cy=campaigns]')
- .should('contain', '1 Campaign')
- .and('contain', '1 draft');
- // Subscriber counts.
- cy.get('[data-cy=subscribers]')
- .should('contain', '2 Subscribers')
- .and('contain', '0 Blocklisted')
- .and('contain', '0 Orphans');
- // Message count.
- cy.get('[data-cy=messages]')
- .should('contain', '0 Messages sent');
- });
- });
|