public function setUp() { parent::setUp(); EventManager::setInstance(mock('EventManager')); $this->rm = partial_mock('ReferenceManager', array('_getReferenceDao', '_getCrossReferenceDao', 'loadReservedKeywords', 'getGroupIdFromArtifactIdForCallbackFunction', 'getGroupIdFromArtifactId')); $this->rm->__construct(); }
function itRedirectToTheCurrentMilestoneCardwallIfAny() { $event_manager = mock('EventManager'); EventManager::setInstance($event_manager); $event_manager->expectOnce('processEvent', array(AGILEDASHBOARD_EVENT_MILESTONE_SELECTOR_REDIRECT, '*')); $controller = new Planning_MilestoneSelectorController($this->request, $this->milestone_factory); $controller->show(); }
public function setUp() { parent::setUp(); $this->event_manager = mock('EventManager'); EventManager::setInstance($this->event_manager); $this->tracker = mock('Tracker'); $this->artifact_factory = mock('Tracker_ArtifactFactory'); $this->tracker_factory = mock('TrackerFactory'); $this->formelement_factory = mock('Tracker_FormElementFactory'); $this->action = new Tracker_Action_CreateArtifact_ProtectedToPublic($this->tracker, $this->artifact_factory, $this->tracker_factory, $this->formelement_factory); }
public function setUp() { $package_factory = new FRSPackageFactoryMock(); $release_factory = new FRSReleaseFactory(); $file_factory = new FRSXMLImporterTest_FRSFileFactory(); $this->package_dao = mock('FRSPackageDao'); $package_factory->dao = $this->package_dao; FRSPackageFactory::setInstance($package_factory); $this->permissions_manager = mock('PermissionsManager'); PermissionsManager::setInstance($this->permissions_manager); $this->release_dao = mock('FRSReleaseDao'); $release_factory->dao = $this->release_dao; $release_factory->package_factory = $package_factory; $release_factory->file_factory = $file_factory; FRSReleaseFactory::setInstance($release_factory); $this->file_dao = mock('FRSFileDao'); $file_factory->dao = $this->file_dao; $file_factory->release_factory = $release_factory; $this->processor_dao = mock('FRSProcessorDao'); $this->filetype_dao = mock('FRSFileTypeDao'); $this->user_finder = mock('User\\XML\\Import\\IFindUserFromXMLReference'); $this->user_manager = mock('UserManager'); UserManager::setInstance($this->user_manager); $this->ugroup_dao = mock("UGroupDao"); stub($this->ugroup_dao)->searchByGroupIdAndName()->returns(new DataAccessResultEmpty()); $this->frs_importer = new FRSXMLImporter(mock('Logger'), new XML_RNGValidator(), $package_factory, $release_factory, $file_factory, $this->user_finder, new UGroupManager($this->ugroup_dao), $this->processor_dao, $this->filetype_dao); EventManager::setInstance(mock('EventManager')); $GLOBALS['Language'] = mock('BaseLanguage'); if (isset($GLOBALS['ftp_incoming_dir'])) { $this->old_ftp_incoming_dir = $GLOBALS['ftp_incoming_dir']; } if (isset($GLOBALS['old_ftp_frs_dir_prefix'])) { $this->old_ftp_frs_dir_prefix = $GLOBALS['ftp_frs_dir_prefix']; } $GLOBALS['ftp_incoming_dir'] = parent::getTmpDir(); $GLOBALS['ftp_frs_dir_prefix'] = parent::getTmpDir(); }
public function setUp() { parent::setUp(); $event_manager = new EventManager(); $event_manager->addListener(Event::GET_LDAP_LOGIN_NAME_FOR_USER, $this, 'hookReturnsLdapUser', false, 0); EventManager::setInstance($event_manager); $this->ldap_login = '******'; $this->ldap_result = stub('LDAPResult')->getLogin()->returns($this->ldap_login); }
public function itPassUserByReference() { $user_row = array('user_id' => 90); $event_manager = new EventManager(); $event_manager->addListener(Event::USER_MANAGER_GET_USER_INSTANCE, $this, 'mockedMethodForEventTest', false, 0); EventManager::setInstance($event_manager); $result_expected = 'thatValue'; $result = $this->user_manager->getUserInstanceFromRow($user_row); $this->assertEqual($result, $result_expected); }
public function setUp() { parent::setUp(); $this->event_manager = new MockEventManager_GetTypesForQueue(); EventManager::setInstance($this->event_manager); }