cypress commands return value code example
Example 1: cypress command return value into variable
beforeEach(() => {
// alias the $btn.text() as 'text'
cy.get('button').invoke('text').as('text')
})
it('has access to text', function () {
this.text // is now available
})
Example 2: cypress return value from command
// Adding the command
function foo() {
return cy.wrap('foo');
}
Cypress.Commands.add('foo', foo);
//Using the command
cy.foo().then(value => console.log(value)); // foo