Class SchedulerInsuranceBlocksTest
To enable Sauce Labs testing, extend SauceLabsTestCase To enable local testing, extend SeleniumTestCase
- Sauce\Sausage\WebDriverTestCase
-
Azalea\Selenium\Toolkit\SauceLabsTestCase
-
Azalea\Selenium\Toolkit\TestCase
-
Azalea\Selenium\App\ApplicationTestCase
-
SchedulerInsuranceBlocksTest
public
|
#
testInsuranceBlocksAppearOnScheduler( )
Summary: Schedules that are defined with insurance blocks appear on the scheduler with a shield icon indicating an insurance block for both non-appointment and appointment reasons. Non-appointment reason blocks appear with the text "Open". |
public
|
#
testCannotScheduleSelfPayOnInsuranceBlock( )
Summary: Tests that a self-pay patient cannot be scheduled on a slot with insurance block restrictions. |
public
|
#
testCannotScheduleInsurancePatientOnInvalidInsuranceBlock( )
Summary: Tests that an insurance patient cannot be scheduled on a slot with insurance block restrictions that do not include any of the patient's active insurances. |
public
|
#
testCanOverrideScheduleInsurancePatientOnInvalidInsuranceBlock( )
Summary: Tests that an insurance patient can be scheduled on a slot with insurance block restrictions that do not include any of the patient's active insurances by choosing to override it - by an administrator. |
public
|
#
testCanSchedulePatientByMatchingInsurance( )
Summary: Tests that an insurance patient can be scheduled on a slot with insurance block restrictions with an insurance that matches one of the patient's insurances. |
public
|
#
testCanSchedulePatientByMatchingInsuranceClass( )
Summary: Tests that an insurance patient can be scheduled on a slot with insurance block restrictions with an insurance assigned to an insurance class that matches one of the patient's insurances. |
public
|
#
testCanScheduleWithMultipleApptMode( )
Summary: Tests that an insurance patient can be scheduled on a slot with insurance block restrictions with an insurance that matches one of the patient's insurances when scheduling in multiple appointment mode. |
public
|
#
testCanScheduleOverrideWithMultipleApptMode( )
Summary: Tests that an insurance patient can be scheduled on a slot with insurance block restrictions that do not match one of the patient's insurances by overriding the restriction when scheduling in multiple appointment mode. |
__call(),
clickAndWait(),
getView(),
spinWait(),
wait(),
waitForHash(),
within()
|
browsers(),
setMetaData(),
setUp()
|
$dom,
$nestedSelectors
|
$base_url,
$browsers,
$tags
|