Files
event-sourcing-examples/js-frontend/tests/e2e-pages/loginPage.js

26 lines
556 B
JavaScript

const loginCommands = {
login(email, pass) {
return this
.waitForElementVisible('@emailInput')
.setValue('@emailInput', email)
.setValue('@passInput', pass)
.waitForElementVisible('@loginButton')
.click('@loginButton')
}
};
export default {
url: 'http://localhost:8080/#/signin',
commands: [loginCommands],
elements: {
emailInput: {
selector: 'input[type=text]'
},
passInput: {
selector: 'input[name=password]'
},
loginButton: {
selector: 'button[type=submit]'
}
}
};