Example #1
0
 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();
 }
Example #3
0
 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);
 }
Example #4
0
 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);
 }
Example #6
0
    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);
 }