Skip to content
Snippets Groups Projects
Select Git revision
  • master default
1 result

steps.js

Blame
  • steps.js 938 B
    import { Given, When, Then, And } from "cypress-cucumber-preprocessor/steps";
    
    Given(/^at jeg har åpnet nettkiosken$/, () => {
        cy.visit('http://localhost:8080');
    });
    
    When(/^jeg legger inn varer og kvanta$/, () => {
        cy.get('#product').select('Hubba bubba');
        cy.get('#quantity').clear().type('4');
        cy.get('#saveItem').click();
    
        cy.get('#product').select('Smørbukk');
        cy.get('#quantity').clear().type('5');
        cy.get('#saveItem').click();
    
        cy.get('#product').select('Stratos');
        cy.get('#quantity').clear().type('1');
        cy.get('#saveItem').click();
    
        cy.get('#product').select('Hobby');
        cy.get('#quantity').clear().type('2');
        cy.get('#saveItem').click();
    });
    
    Then(/^skal handlekurven inneholde det jeg har lagt inn$/, () => {
        // TODO: Verifiser innholdet i lista med should()
    });
    
    And(/^den skal ha riktig totalpris$/, function () {
            cy.get('#price').should('have.text', '33');
    });