diff --git a/tests/lib/user/user.php b/tests/lib/user/user.php
index bc1365d35bf3211dbf109736eb013ecd83b06a63..52f0a125303223baca29d3c4aa6ef6c9a53ecaac 100644
--- a/tests/lib/user/user.php
+++ b/tests/lib/user/user.php
@@ -11,6 +11,13 @@ namespace Test\User;
 
 use OC\Hooks\PublicEmitter;
 
+/**
+ * Class User
+ *
+ * @group DB
+ *
+ * @package Test\User
+ */
 class User extends \Test\TestCase {
 	public function testDisplayName() {
 		/**
@@ -454,4 +461,15 @@ class User extends \Test\TestCase {
 		$this->assertTrue($user->delete());
 		$this->assertEquals(2, $hooksCalled);
 	}
+
+	public function testGetCloudId() {
+		/**
+		 * @var \OC_User_Backend | \PHPUnit_Framework_MockObject_MockObject $backend
+		 */
+		$backend = $this->getMock('\Test\Util\User\Dummy');
+		$urlGenerator = $this->getMockBuilder('\OC\URLGenerator')
+				->disableOriginalConstructor()->getMock();
+		$user = new \OC\User\User('foo', $backend, null, null, null, $urlGenerator);
+		$this->assertEquals("foo@localhost", $user->getCloudId());
+	}
 }