protected function setup() { parent::setup(); $this->userManager = $this->getMock('\\OCP\\IUserManager'); $this->config = $this->getMock('\\OCP\\IConfig'); $this->groupManager = $this->getMockBuilder('\\OC\\Group\\Manager')->disableOriginalConstructor()->getMock(); $this->userSession = $this->getMock('\\OCP\\IUserSession'); $this->logger = $this->getMock('\\OCP\\ILogger'); $this->api = $this->getMockBuilder('\\OCA\\Provisioning_API\\Users')->setConstructorArgs([$this->userManager, $this->config, $this->groupManager, $this->userSession, $this->logger])->setMethods(['fillStorageInfo'])->getMock(); }