示例#1
0
 public static function categoryProvider()
 {
     try {
         $wordpress = new ZendX_Service_Wordpress(TESTS_ZENDX_SERVICE_WORDPRESS_XMLRPC_URL, TESTS_ZENDX_SERVICE_WORDPRESS_USERNAME, TESTS_ZENDX_SERVICE_WORDPRESS_PASSWORD);
     } catch (Exception $e) {
         $this->fail($e->getMessage());
     }
     $posts = $wordpress->getBlog()->getRecentPosts(1);
     $post = $posts[0];
     return array($post->getCategories());
 }
 public function testXmlRpcClientInstancesAreSeparate()
 {
     $before = new ZendX_Service_Wordpress(TESTS_ZENDX_SERVICE_WORDPRESS_XMLRPC_URL, 'foo', 'bar');
     $after = new ZendX_Service_Wordpress(TESTS_ZENDX_SERVICE_WORDPRESS_XMLRPC_URL, 'baz', 'bedazzle');
     $this->assertNotEquals($before->getXmlRpcClient()->getUsername(), $after->getXmlRpcClient()->getUsername());
     $this->assertNotEquals($before->getXmlRpcClient()->getPassword(), $after->getXmlRpcClient()->getPassword());
     $this->assertEquals('foo', $before->getXmlRpcClient()->getUsername());
     $this->assertEquals('baz', $after->getXmlRpcClient()->getUsername());
     $this->assertEquals('bar', $before->getXmlRpcClient()->getPassword());
     $this->assertEquals('bedazzle', $after->getXmlRpcClient()->getPassword());
 }
 public static function authorProvider()
 {
     $wordpress = new ZendX_Service_Wordpress(TESTS_ZENDX_SERVICE_WORDPRESS_XMLRPC_URL, TESTS_ZENDX_SERVICE_WORDPRESS_USERNAME, TESTS_ZENDX_SERVICE_WORDPRESS_PASSWORD);
     return array($wordpress->getBlog()->getAuthors());
 }