🏡 index : quine-global/webdriverio.git

import Page from './page.js'

class FormPage extends Page {
    /**
     * define elements
     */
    get username () { return $('#username') }
    get password () { return $('#password') }
    get submitButton () { return $('#login button[type=submit]') }
    get flash () { return $('#flash') }

    /**
     * define or overwrite page methods
     */
    open () {
        return super.open('login')
    }

    submit () {
        return this.submitButton.click()
    }
}

export default new FormPage()