i am getting this error when i run a test file. The test file uses methods declared in a page object file, please let me know how this can be fixed.
cy.get('.more-less-container').then(dropdown => {
if (dropdown.find('.name').contains('More')) {
cy.get('more-less-container').click();
} else {
console.log('folders are in expanded state');
}
});
class Folders {
Archive() {
dropdown();
cy.get('.category-content')
.find('[title="Archive"]')
.click()
.get('.folder-details')
.should('contain.text', 'Archive');
}
Trash() {
dropdown();
cy.get('.category-content')
.find('[title="Trash"]')
.click()
.get('.folder-details')
.should('contain.text', 'Trash');
}
/// <reference types="cypress" />
import { openFolder } from '../support/page-objects/sidebar/drafts';
describe('Verify mobile app download link redirections', () => {
before(() => {
cy.login();
});
});
it('Needs to open the drafts folder', () => {
openFolder.Drafts();
cy.get('.modal-close').click();
});
Not sure what i'm missing out here.