[Pkg-owncloud-commits] [owncloud] 32/66: first two tests

David Prévot taffit at moszumanska.debian.org
Fri Apr 18 22:49:45 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to annotated tag v5.0.15
in repository owncloud.

commit 86858b408c9e3d886c7b9c42bef241e280cfa63d
Author: Thomas Müller <thomas.mueller at tmit.eu>
Date:   Thu Oct 31 10:01:04 2013 +0100

    first two tests
---
 tests/lib/ocs/privatedata.php | 53 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/tests/lib/ocs/privatedata.php b/tests/lib/ocs/privatedata.php
new file mode 100644
index 0000000..03129e4
--- /dev/null
+++ b/tests/lib/ocs/privatedata.php
@@ -0,0 +1,53 @@
+<?php
+ /**
+ * ownCloud
+ *
+ * @author Thomas Müller
+ * @copyright 2013 Thomas Müller deepdiver at owncloud.com
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
+ * License as published by the Free Software Foundation; either
+ * version 3 of the License, or any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public
+ * License along with this library.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+class Test_OC_OCS_Privatedata extends PHPUnit_Framework_TestCase
+{
+
+	private $appKey;
+
+	public function setUp() {
+		\OC::$session->set('user_id', 'user1');
+		$this->appKey = uniqid('app');
+	}
+
+	public function tearDown() {
+	}
+
+	public function testGetEmptyOne() {
+		$params = array('app' => $this->appKey, 'key' => '123');
+		$result = OC_OCS_Privatedata::get($params);
+		$this->assertEquals(100, $result->getStatusCode());
+		$data = $result->getData();
+		$this->assertTrue(is_array($data));
+		$this->assertEquals(0, sizeof($data));
+	}
+
+	public function testGetEmptyAll() {
+		$params = array('app' => $this->appKey);
+		$result = OC_OCS_Privatedata::get($params);
+		$this->assertEquals(100, $result->getStatusCode());
+		$data = $result->getData();
+		$this->assertTrue(is_array($data));
+		$this->assertEquals(0, sizeof($data));
+	}
+}

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git



More information about the Pkg-owncloud-commits mailing list