From 06f945f27840b53e57795dadbc38e76f7e11ab1c Mon Sep 17 00:00:00 2001 From: Horus3 Date: Mon, 24 Feb 2014 16:42:14 +0100 Subject: init --- zend/tests/Zend/Gdata/QueryTest.php | 122 ++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 zend/tests/Zend/Gdata/QueryTest.php (limited to 'zend/tests/Zend/Gdata/QueryTest.php') diff --git a/zend/tests/Zend/Gdata/QueryTest.php b/zend/tests/Zend/Gdata/QueryTest.php new file mode 100644 index 0000000..5c0bf3f --- /dev/null +++ b/zend/tests/Zend/Gdata/QueryTest.php @@ -0,0 +1,122 @@ +setAlt('rss'); + $this->assertEquals('rss', $query->alt); + $this->assertContains('alt=rss', $query->getQueryUrl()); + } + + public function testSetAndGetUpdatedMax() + { + $query = new Zend_Gdata_Query(); + $query->setUpdatedMax('2007-01-01'); + $this->assertEquals('2007-01-01', $query->getUpdatedMax()); + $this->assertContains('updated-max=2007-01-01', $query->getQueryUrl()); + } + + public function testSetAndGetUpdatedMin() + { + $query = new Zend_Gdata_Query(); + $query->setUpdatedMin('2007-01-01'); + $this->assertEquals('2007-01-01', $query->getUpdatedMin()); + $this->assertContains('updated-min=2007-01-01', $query->getQueryUrl()); + } + + public function testSetAndGetPublishedMax() + { + $query = new Zend_Gdata_Query(); + $query->setPublishedMax('2007-01-01'); + $this->assertEquals('2007-01-01', $query->getPublishedMax()); + $this->assertContains('published-max=2007-01-01', + $query->getQueryUrl()); + } + + public function testSetAndGetPublishedMin() + { + $query = new Zend_Gdata_Query(); + $query->setPublishedMin('2007-01-01'); + $this->assertEquals('2007-01-01', $query->getPublishedMin()); + $this->assertContains('published-min=2007-01-01', + $query->getQueryUrl()); + } + + public function testSetAndGetAuthor() + { + $query = new Zend_Gdata_Query(); + $query->setAuthor('My Name'); + $this->assertEquals('My Name', $query->getAuthor()); + $this->assertContains('author=My+Name', $query->getQueryUrl()); + } + + public function testSetAndGetMaxResults() + { + $query = new Zend_Gdata_Query(); + $query->setMaxResults('300'); + $this->assertEquals('300', $query->getMaxResults()); + $this->assertContains('max-results=300', $query->getQueryUrl()); + } + + public function testSetAndGetGenericParam() + { + $query = new Zend_Gdata_Query(); + $query->setParam('fw', 'zend'); + $this->assertEquals('zend', $query->getParam('fw')); + $this->assertContains('fw=zend', $query->getQueryUrl()); + } + + public function testSetAndGetFullTextQuery() + { + $query = new Zend_Gdata_Query(); + $query->setQuery('geek events'); + $this->assertEquals('geek events', $query->getQuery()); + $this->assertContains('q=geek+events', $query->getQueryUrl()); + } + + public function testSetAndGetStartIndex() + { + $query = new Zend_Gdata_Query(); + $query->setStartIndex(12); + $this->assertEquals(12, $query->getStartIndex()); + $this->assertContains('start-index=12', $query->getQueryUrl()); + } + +} -- cgit v1.2.3