class LoginPage
  include PageObject

  include URL
  page_url URL.url("Special:UserLogin")

  div(:feedback, class: "errorbox")
  button(:login, id: "wpLoginAttempt")
  text_field(:password, id: "wpPassword1")
  a(:password_strength, text: "password strength")
  a(:phishing, text: "phishing")
  text_field(:username, id: "wpName1")
  a(:username_displayed, title: /Your user page/)

  def logged_in_as_element
    @browser.div(id: "mw-content-text").p.b
  end
  def login_with(username, password)
    self.username = username
    self.password = password
    login
  end
end
