当前位置: 首页>>代码示例>>PHP>>正文


PHP Curl::initMock方法代码示例

本文整理汇总了PHP中Curl::initMock方法的典型用法代码示例。如果您正苦于以下问题:PHP Curl::initMock方法的具体用法?PHP Curl::initMock怎么用?PHP Curl::initMock使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Curl的用法示例。


在下文中一共展示了Curl::initMock方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: test_mock

 function test_mock()
 {
     Curl::initMock();
     Curl::mockResult("helloworld");
     $curl = new Curl();
     $res = $curl->exec();
     $this->assertEquals($res, "helloworld");
 }
开发者ID:tunapanda,项目名称:wp-remote-sync,代码行数:8,代码来源:test-Curl.php

示例2: setUp

 function setUp()
 {
     global $wpdb;
     parent::setUp();
     $wpdb->query("CREATE TABLE {$wpdb->prefix}h5p_contents ( " . "id INTEGER NOT NULL auto_increment, " . "slug VARCHAR(255) not null, " . "PRIMARY KEY(id))");
     if ($wpdb->last_error) {
         throw new Exception($wpdb->last_error);
     }
     Curl::initMock();
     RemoteSyncPlugin::instance()->setLogger(new MockJob());
 }
开发者ID:tunapanda,项目名称:wp-remote-sync,代码行数:11,代码来源:test-SyncResource.php

示例3: test_push

 function test_push()
 {
     RemoteSyncPlugin::instance()->install();
     $postId = wp_insert_post(array('post_content' => 'content', 'post_name' => 'the-slug', 'post_title' => "Hello Post"));
     update_option("rs_remote_site_url", "http://example.com/");
     Curl::mockResult(array());
     Curl::mockResult(array());
     Curl::mockResult(array());
     $op = new RemoteSyncOperations();
     $op->push();
     wp_trash_post($postId);
     Curl::initMock();
     Curl::mockResult(array(array("slug" => 'the-slug', 'revision' => "hello")));
     Curl::mockResult(array());
     Curl::mockResult(array());
     $op = new RemoteSyncOperations();
     $op->push();
 }
开发者ID:tunapanda,项目名称:wp-remote-sync,代码行数:18,代码来源:test-RemoteSyncOperations.php


注:本文中的Curl::initMock方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。