summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorThomas Müller <thomas.mueller@tmit.eu>2015-11-19 14:39:05 +0100
committerThomas Müller <thomas.mueller@tmit.eu>2015-11-30 10:55:05 +0100
commit1480964768116e28345f8ec5288687e64cb3acc0 (patch)
tree6db42ce556619c3cf1904cf8a10f9892fde8fa6f /tests
parent58cc3000c66bbb83ae385c762157a2258be13f12 (diff)
downloadnextcloud-server-1480964768116e28345f8ec5288687e64cb3acc0.tar.gz
nextcloud-server-1480964768116e28345f8ec5288687e64cb3acc0.zip
Adding more test suites to group DB
Diffstat (limited to 'tests')
-rw-r--r--tests/lib/user/manager.php25
1 files changed, 23 insertions, 2 deletions
diff --git a/tests/lib/user/manager.php b/tests/lib/user/manager.php
index df673f581c4..90e2f67c995 100644
--- a/tests/lib/user/manager.php
+++ b/tests/lib/user/manager.php
@@ -9,6 +9,13 @@
namespace Test\User;
+/**
+ * Class Manager
+ *
+ * @group DB
+ *
+ * @package Test\User
+ */
class Manager extends \Test\TestCase {
public function testGetBackends() {
$userDummyBackend = $this->getMock('\Test\Util\User\Dummy');
@@ -441,11 +448,25 @@ class Manager extends \Test\TestCase {
}
public function testDeleteUser() {
- $manager = new \OC\User\Manager();
+ $config = $this->getMockBuilder('OCP\IConfig')
+ ->disableOriginalConstructor()
+ ->getMock();
+ $config
+ ->expects($this->at(0))
+ ->method('getUserValue')
+ ->with('foo', 'core', 'enabled')
+ ->will($this->returnValue(true));
+ $config
+ ->expects($this->at(1))
+ ->method('getUserValue')
+ ->with('foo', 'login', 'lastLogin')
+ ->will($this->returnValue(0));
+
+ $manager = new \OC\User\Manager($config);
$backend = new \Test\Util\User\Dummy();
- $backend->createUser('foo', 'bar');
$manager->registerBackend($backend);
+ $backend->createUser('foo', 'bar');
$this->assertTrue($manager->userExists('foo'));
$manager->get('foo')->delete();
$this->assertFalse($manager->userExists('foo'));