summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2016-10-06 22:52:45 +0200
committerArthur Schiwon <blizzz@arthur-schiwon.de>2016-10-06 22:53:14 +0200
commit979612fa08caf287641586a372c12c96acdf1c3f (patch)
treecce0902c3f65cb141850714adfb3204d4d1cd0ac /apps
parenta0b34dfd2f5e6ed1ea5e35692816acf73f3ede4e (diff)
downloadnextcloud-server-979612fa08caf287641586a372c12c96acdf1c3f.tar.gz
nextcloud-server-979612fa08caf287641586a372c12c96acdf1c3f.zip
get rid of test warnings
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Diffstat (limited to 'apps')
-rw-r--r--apps/user_ldap/tests/User_LDAPTest.php43
1 files changed, 22 insertions, 21 deletions
diff --git a/apps/user_ldap/tests/User_LDAPTest.php b/apps/user_ldap/tests/User_LDAPTest.php
index f5ffb7f9907..f2be36ed12c 100644
--- a/apps/user_ldap/tests/User_LDAPTest.php
+++ b/apps/user_ldap/tests/User_LDAPTest.php
@@ -28,15 +28,20 @@
namespace OCA\User_LDAP\Tests;
+use OCA\User_LDAP\Access;
+use OCA\User_LDAP\Connection;
use OCA\User_LDAP\FilesystemHelper;
+use OCA\User_LDAP\Helper;
use OCA\User_LDAP\ILDAPWrapper;
use OCA\User_LDAP\LogWrapper;
+use OCA\User_LDAP\User\Manager;
use OCA\User_LDAP\User_LDAP as UserLDAP;
use OCP\IAvatarManager;
use OCP\IConfig;
use OCP\IDBConnection;
use OCP\Image;
use OCP\IUserManager;
+use Test\TestCase;
/**
* Class Test_User_Ldap_Direct
@@ -45,7 +50,7 @@ use OCP\IUserManager;
*
* @package OCA\User_LDAP\Tests
*/
-class User_LDAPTest extends \Test\TestCase {
+class User_LDAPTest extends TestCase {
protected $backend;
protected $access;
protected $configMock;
@@ -58,23 +63,17 @@ class User_LDAPTest extends \Test\TestCase {
}
private function getAccessMock() {
- static $conMethods;
static $accMethods;
- static $uMethods;
- if(is_null($conMethods) || is_null($accMethods)) {
- $conMethods = get_class_methods('\OCA\User_LDAP\Connection');
- $accMethods = get_class_methods('\OCA\User_LDAP\Access');
+ if(is_null($accMethods)) {
+ $accMethods = get_class_methods(Access::class);
unset($accMethods[array_search('getConnection', $accMethods)]);
- $uMethods = get_class_methods('\OCA\User_LDAP\User\User');
- unset($uMethods[array_search('getUsername', $uMethods)]);
- unset($uMethods[array_search('getDN', $uMethods)]);
- unset($uMethods[array_search('__construct', $uMethods)]);
}
$lw = $this->createMock(ILDAPWrapper::class);
- $connector = $this->getMock('\OCA\User_LDAP\Connection',
- $conMethods,
- array($lw, null, null));
+ $connector = $this->getMockBuilder(Connection::class)
+ ->setMethodsExcept(['getConnection'])
+ ->setConstructorArgs([$lw, null, null])
+ ->getMock();
$this->configMock = $this->createMock(IConfig::class);
@@ -82,7 +81,8 @@ class User_LDAPTest extends \Test\TestCase {
->disableOriginalConstructor()
->getMock();
- $um = $this->getMockBuilder('\OCA\User_LDAP\User\Manager')
+ /** @var Manager|\PHPUnit_Framework_MockObject_MockObject $um */
+ $um = $this->getMockBuilder(Manager::class)
->setMethods(['getDeletedUser'])
->setConstructorArgs([
$this->configMock,
@@ -99,11 +99,12 @@ class User_LDAPTest extends \Test\TestCase {
->method('getDeletedUser')
->will($this->returnValue($offlineUser));
- $helper = new \OCA\User_LDAP\Helper();
-
- $access = $this->getMock('\OCA\User_LDAP\Access',
- $accMethods,
- array($connector, $lw, $um, $helper));
+ $helper = new Helper();
+
+ $access = $this->getMockBuilder(Access::class)
+ ->setMethodsExcept(['getConnection'])
+ ->setConstructorArgs([$connector, $lw, $um, $helper])
+ ->getMock();
$um->setLdapAccess($access);
@@ -135,7 +136,7 @@ class User_LDAPTest extends \Test\TestCase {
/**
* Prepares the Access mock for checkPassword tests
- * @param \OCA\User_LDAP\Access $access mock
+ * @param Access $access mock
* @param bool $noDisplayName
* @return void
*/
@@ -304,7 +305,7 @@ class User_LDAPTest extends \Test\TestCase {
/**
* Prepares the Access mock for getUsers tests
- * @param \OCA\User_LDAP\Access $access mock
+ * @param Access $access mock
* @return void
*/
private function prepareAccessForGetUsers(&$access) {