protected function setUp()
 {
     $app = new Application();
     $this->container = $app->getContainer();
     $this->container['AppName'] = 'settings';
     $this->container['GroupManager'] = $this->getMockBuilder('\\OC\\Group\\Manager')->disableOriginalConstructor()->getMock();
     $this->container['UserManager'] = $this->getMockBuilder('\\OCP\\IUserManager')->disableOriginalConstructor()->getMock();
     $this->container['UserSession'] = $this->getMockBuilder('\\OC\\User\\Session')->disableOriginalConstructor()->getMock();
     $this->container['L10N'] = $this->getMockBuilder('\\OCP\\IL10N')->disableOriginalConstructor()->getMock();
     $this->container['Config'] = $this->getMockBuilder('\\OCP\\IConfig')->disableOriginalConstructor()->getMock();
     $this->container['L10N']->expects($this->any())->method('t')->will($this->returnCallback(function ($text, $parameters = array()) {
         return vsprintf($text, $parameters);
     }));
     $this->container['Defaults'] = $this->getMockBuilder('\\OC_Defaults')->disableOriginalConstructor()->getMock();
     $this->container['Mailer'] = $this->getMockBuilder('\\OCP\\Mail\\IMailer')->disableOriginalConstructor()->getMock();
     $this->container['DefaultMailAddress'] = '*****@*****.**';
     $this->container['Logger'] = $this->getMockBuilder('\\OCP\\ILogger')->disableOriginalConstructor()->getMock();
     $this->container['URLGenerator'] = $this->getMockBuilder('\\OCP\\IURLGenerator')->disableOriginalConstructor()->getMock();
     $this->container['OCP\\App\\IAppManager'] = $this->getMockBuilder('OCP\\App\\IAppManager')->disableOriginalConstructor()->getMock();
     /*
      * Set default avtar behaviour for whole testsuite
      */
     $this->container['OCP\\IAvatarManager'] = $this->getMock('OCP\\IAvatarManager');
     $avatarExists = $this->getMock('OCP\\IAvatar');
     $avatarExists->method('exists')->willReturn(true);
     $avatarNotExists = $this->getMock('OCP\\IAvatar');
     $avatarNotExists->method('exists')->willReturn(false);
     $this->container['OCP\\IAvatarManager']->method('getAvatar')->will($this->returnValueMap([['foo', $avatarExists], ['bar', $avatarExists], ['admin', $avatarNotExists]]));
     $this->container['Config']->method('getSystemValue')->with('enable_avatars', true)->willReturn(true);
 }
 protected function setUp()
 {
     $app = new Application();
     $this->container = $app->getContainer();
     $this->container['Config'] = $this->getMockBuilder('\\OCP\\IConfig')->disableOriginalConstructor()->getMock();
     $this->container['AppName'] = 'settings';
     $this->logSettingsController = $this->container['LogSettingsController'];
 }
 protected function setUp()
 {
     $app = new Application();
     $this->container = $app->getContainer();
     $this->container['Config'] = $this->getMockBuilder('\\OCP\\IConfig')->disableOriginalConstructor()->getMock();
     $this->container['L10N'] = $this->getMockBuilder('\\OCP\\IL10N')->disableOriginalConstructor()->getMock();
     $this->container['AppName'] = 'settings';
     $this->container['UserSession'] = $this->getMockBuilder('\\OC\\User\\Session')->disableOriginalConstructor()->getMock();
     $this->container['Mail'] = $this->getMockBuilder('\\OC_Mail')->disableOriginalConstructor()->getMock();
     $this->container['Defaults'] = $this->getMockBuilder('\\OC_Defaults')->disableOriginalConstructor()->getMock();
     $this->container['DefaultMailAddress'] = '*****@*****.**';
 }
 protected function setUp()
 {
     $app = new Application();
     $this->container = $app->getContainer();
     $this->container['AppName'] = 'settings';
     $this->container['GroupManager'] = $this->getMockBuilder('\\OCP\\IGroupManager')->disableOriginalConstructor()->getMock();
     $this->container['UserSession'] = $this->getMockBuilder('\\OC\\User\\Session')->disableOriginalConstructor()->getMock();
     $this->container['L10N'] = $this->getMockBuilder('\\OCP\\IL10N')->disableOriginalConstructor()->getMock();
     $this->container['IsAdmin'] = true;
     $this->container['L10N']->expects($this->any())->method('t')->will($this->returnCallback(function ($text, $parameters = array()) {
         return vsprintf($text, $parameters);
     }));
     $this->groupsController = $this->container['GroupsController'];
 }
Example #5
0
 protected function setUp()
 {
     $app = new Application();
     $this->container = $app->getContainer();
     $this->container['AppName'] = 'settings';
     $this->container['GroupManager'] = $this->getMockBuilder('\\OC\\Group\\Manager')->disableOriginalConstructor()->getMock();
     $this->container['UserManager'] = $this->getMockBuilder('\\OCP\\IUserManager')->disableOriginalConstructor()->getMock();
     $this->container['UserSession'] = $this->getMockBuilder('\\OC\\User\\Session')->disableOriginalConstructor()->getMock();
     $this->container['L10N'] = $this->getMockBuilder('\\OCP\\IL10N')->disableOriginalConstructor()->getMock();
     $this->container['Config'] = $this->getMockBuilder('\\OCP\\IConfig')->disableOriginalConstructor()->getMock();
     $this->container['L10N']->expects($this->any())->method('t')->will($this->returnCallback(function ($text, $parameters = array()) {
         return vsprintf($text, $parameters);
     }));
     $this->container['Defaults'] = $this->getMockBuilder('\\OC_Defaults')->disableOriginalConstructor()->getMock();
     $this->container['Mailer'] = $this->getMockBuilder('\\OCP\\Mail\\IMailer')->disableOriginalConstructor()->getMock();
     $this->container['DefaultMailAddress'] = '*****@*****.**';
     $this->container['Logger'] = $this->getMockBuilder('\\OCP\\ILogger')->disableOriginalConstructor()->getMock();
     $this->container['URLGenerator'] = $this->getMockBuilder('\\OCP\\IURLGenerator')->disableOriginalConstructor()->getMock();
     $this->container['OCP\\App\\IAppManager'] = $this->getMockBuilder('OCP\\App\\IAppManager')->disableOriginalConstructor()->getMock();
 }