Overview

Namespaces

  • Azalea
    • Selenium
      • App
        • Charts
        • Components
        • Encounters
        • Home
        • Login
        • Main
        • Messages
        • Patients
        • Scheduler
      • Core
      • EHR
        • UI
          • Charts
          • Documents
          • Encounters
          • Home
          • Messaging
            • Folders
          • Patients
          • Payments
          • Precerts
          • Reports
          • Scheduler
          • Settings
            • General
              • Locations
              • Roles
              • Users
        • User
      • Login
        • UI
      • PHR
        • UI
        • User
      • Toolkit
        • Exception
        • Validation
    • Util
  • None
  • tests
    • integration
      • barebones
        • controllers
          • charts
          • patients
          • system
        • models
          • billing
          • encounters
          • examples
          • messaging
          • rcm
          • system
    • unit
      • barebones
        • lib
        • utilities
          • calculations

Classes

  • BaseTestCase
  • Browser
  • Page
  • User
  • View
  • WebDriver
  • Overview
  • Namespace
  • Class

Class Page

Azalea\Selenium\Core\WebDriver
Extended by Azalea\Selenium\Core\Page

Direct known subclasses

Azalea\Selenium\EHR\Application, Azalea\Selenium\Login\LoginPage, Azalea\Selenium\Login\ResetPasswordPage, Azalea\Selenium\PHR\Application, SimpePage

Indirect known subclasses

Azalea\Selenium\EHR\EHR, Azalea\Selenium\EHR\EMR, Azalea\Selenium\EHR\PM, Azalea\Selenium\PHR\PHR
Namespace: Azalea\Selenium\Core
Located at lib/src/Azalea/Selenium/Core/Page.php
Methods summary
public static Azalea\Test\Page\Page
# get( Azaea\Test\TestCase\BaseTestCase $driver )

Factory method. Loads the page in the browser.

Factory method. Loads the page in the browser.

Parameters

$driver

Returns

Azalea\Test\Page\Page
public boolean
# checkTitle( string $title )

Checks if the page title matches $title and throws an exception if it does not.

Checks if the page title matches $title and throws an exception if it does not.

Parameters

$title

Returns

boolean

Throws

RuntimeException
public string
# title( )

Proxy to $driver->title

Proxy to $driver->title

Returns

string

Throws

RuntimeException
protected boolean
# verify( )

Stub function. Override in child classes.

Stub function. Override in child classes.

Returns

boolean

Overrides

Azalea\Selenium\Core\WebDriver::verify()
Methods inherited from Azalea\Selenium\Core\WebDriver
__call(), __construct(), clickAndWait(), displayed(), displayedById(), exists(), existsById(), getCurrentHash(), getDriver(), getElementsByCss(), setDriver(), spinWait(), updateHash(), wait()
Properties inherited from Azalea\Selenium\Core\WebDriver
$driver, $timeout
API documentation generated by ApiGen