PHP Класс AuthRulesTest

OpenEyes is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenEyes is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenEyes in a file titled COPYING. If not, see .
Автор: OpenEyes ([email protected])
Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
setUp ( )
tearDown ( )
testCanCreateEvent_Disabled ( )
testCanCreateEvent_LegacyEpisode ( )
testCanCreateEvent_NoData ( )
testCanCreateEvent_NoEventType ( )
testCanCreateEvent_NoEventType_LegacyEpisode ( )
testCanCreateEvent_NoEventType_WrongSubspecialtyEpisode ( )
testCanCreateEvent_NormalFirm_NonSupportServiceEventType ( )
testCanCreateEvent_NormalFirm_SupportServiceEventType ( )
testCanCreateEvent_SupportServicesFirm_NonSupportServiceEventType ( )
testCanCreateEvent_SupportServicesFirm_SupportServiceEventType ( )
testCanCreateEvent_WrongSubspecialtyEpisode ( )
testCanDeleteEvent_Admin ( )
testCanDeleteEvent_CorrectSubspecialty ( )
testCanDeleteEvent_EventLockingDisabled ( )
testCanDeleteEvent_LegacyEpisode ( )
testCanDeleteEvent_ModuleAllows ( )
testCanDeleteEvent_ModuleDisallows ( )
testCanDeleteEvent_NotTimeLocked ( )
testCanDeleteEvent_PatientDeceased ( )
testCanDeleteEvent_TimeLocked ( )
testCanDeleteEvent_WrongSubspecialty ( )
testCanDeleteEvent_WrongUser ( )
testCanEditEpisode_NormalFirm_LegacyEpisode ( )
testCanEditEpisode_NormalFirm_NormalEpisode_MatchingSubspecialty ( )
testCanEditEpisode_NormalFirm_NormalEpisode_NonMatchingSubspecialty ( )
testCanEditEpisode_NormalFirm_SupportServicesEpisode ( )
testCanEditEpisode_SupportServicesFirm_LegacyEpisode ( )
testCanEditEpisode_SupportServicesFirm_NormalEpisode ( )
testCanEditEpisode_SupportServicesFirm_SupportServicesEpisode ( )
testCanEditEvent_Admin ( )
testCanEditEvent_CorrectSubspecialty ( )
testCanEditEvent_DeletePending ( )
testCanEditEvent_EventLockingDisabled ( )
testCanEditEvent_LegacyEpisode ( )
testCanEditEvent_ModuleAllows ( )
testCanEditEvent_ModuleDisallows ( )
testCanEditEvent_NotTimeLocked ( )
testCanEditEvent_PatientDeceased ( )
testCanEditEvent_TimeLocked ( )
testCanEditEvent_WrongSubspecialty ( )
testCanRequestEventDeletion_CorrectSubspecialty ( )
testCanRequestEventDeletion_DeletePending ( )
testCanRequestEventDeletion_LegacyEpisode ( )
testCanRequestEventDeletion_ModuleDisallows ( )
testCanRequestEventDeletion_PatientDeceased ( )
testCanRequestEventDeletion_WrongSubspecialty ( )

Приватные методы

Метод Описание
becomeAdminUser ( )
getDisabledEventType ( )
getEpisode ( array $props = [] )
getEvent ( array $props = [] )
getLegacyEpisode ( )
getNonSupportServicesEventType ( )
getNormalEpisode ( $subspecialty_id = 42 )
getNormalFirm ( $subspecialty_id = 42 )
getSupportServicesEpisode ( )
getSupportServicesEventType ( )
getSupportServicesFirm ( )
getUser ( $id = 1 )

Описание методов

setUp() публичный Метод

public setUp ( )

tearDown() публичный Метод

public tearDown ( )

testCanCreateEvent_Disabled() публичный Метод

testCanCreateEvent_LegacyEpisode() публичный Метод

testCanCreateEvent_NoData() публичный Метод

testCanCreateEvent_NoEventType() публичный Метод

testCanCreateEvent_NoEventType_LegacyEpisode() публичный Метод

testCanCreateEvent_NoEventType_WrongSubspecialtyEpisode() публичный Метод

testCanCreateEvent_NormalFirm_NonSupportServiceEventType() публичный Метод

testCanCreateEvent_NormalFirm_SupportServiceEventType() публичный Метод

testCanCreateEvent_SupportServicesFirm_NonSupportServiceEventType() публичный Метод

testCanCreateEvent_SupportServicesFirm_SupportServiceEventType() публичный Метод

testCanCreateEvent_WrongSubspecialtyEpisode() публичный Метод

testCanDeleteEvent_Admin() публичный Метод

testCanDeleteEvent_CorrectSubspecialty() публичный Метод

testCanDeleteEvent_EventLockingDisabled() публичный Метод

testCanDeleteEvent_LegacyEpisode() публичный Метод

testCanDeleteEvent_ModuleAllows() публичный Метод

testCanDeleteEvent_ModuleDisallows() публичный Метод

testCanDeleteEvent_NotTimeLocked() публичный Метод

testCanDeleteEvent_PatientDeceased() публичный Метод

testCanDeleteEvent_TimeLocked() публичный Метод

testCanDeleteEvent_WrongSubspecialty() публичный Метод

testCanDeleteEvent_WrongUser() публичный Метод

testCanEditEpisode_NormalFirm_LegacyEpisode() публичный Метод

testCanEditEpisode_NormalFirm_NormalEpisode_MatchingSubspecialty() публичный Метод

testCanEditEpisode_NormalFirm_NormalEpisode_NonMatchingSubspecialty() публичный Метод

testCanEditEpisode_NormalFirm_SupportServicesEpisode() публичный Метод

testCanEditEpisode_SupportServicesFirm_LegacyEpisode() публичный Метод

testCanEditEpisode_SupportServicesFirm_NormalEpisode() публичный Метод

testCanEditEpisode_SupportServicesFirm_SupportServicesEpisode() публичный Метод

testCanEditEvent_Admin() публичный Метод

testCanEditEvent_CorrectSubspecialty() публичный Метод

testCanEditEvent_DeletePending() публичный Метод

testCanEditEvent_EventLockingDisabled() публичный Метод

testCanEditEvent_LegacyEpisode() публичный Метод

testCanEditEvent_ModuleAllows() публичный Метод

testCanEditEvent_ModuleDisallows() публичный Метод

testCanEditEvent_NotTimeLocked() публичный Метод

testCanEditEvent_PatientDeceased() публичный Метод

testCanEditEvent_TimeLocked() публичный Метод

testCanEditEvent_WrongSubspecialty() публичный Метод

testCanRequestEventDeletion_CorrectSubspecialty() публичный Метод

testCanRequestEventDeletion_DeletePending() публичный Метод

testCanRequestEventDeletion_LegacyEpisode() публичный Метод

testCanRequestEventDeletion_ModuleDisallows() публичный Метод

testCanRequestEventDeletion_PatientDeceased() публичный Метод

testCanRequestEventDeletion_WrongSubspecialty() публичный Метод