Files
freeCodeCamp/cypress/integration/learn/navigation-buttons/update-my-account-settings-button.js
2020-09-23 20:45:21 +05:30

24 lines
605 B
JavaScript

/* global cy */
describe('The `Update my account settings` button works properly', function() {
beforeEach(() => {
cy.visit('/');
cy.contains("Get started (it's free)").click();
});
it('Should get rendered', function() {
cy.contains('View my Portfolio').should(
'have.class',
'btn btn-lg btn-primary btn-block'
);
cy.contains('View my Portfolio').should('be.visible');
});
it('Should take user to their account settings when clicked', function() {
cy.contains('Update my account settings').click();
cy.url().should('include', '/settings');
});
});