收藏此站 联系我们 网站
当前位置:首页» 网络推广 » 【建站服务】东海网站建设【东海网络公司】东海做网站、东海微信公众号开发、东海网站设计、东海小程序制作-域名申请

【建站服务】东海网站建设【东海网络公司】东海做网站、东海微信公众号开发、东海网站设计、东海小程序制作-域名申请

作者: 风兰 . 阅读量: 6 . 发表时间:2022-09-20 15:24:20

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


东海网站建设【东海网络公司】东海做网站、东海微信公众号开发、东海网站设计、东海小程序制作


东海县,隶属于江苏省连云港市,素有世界水晶之都、中国温泉之乡之称,是全国首批沿海开放县、新亚欧大陆桥西行第一县,淮海经济圈、长三角经济圈、新亚欧大陆桥经济走廊交叉辐射区。 [1] 

东海县位于江苏省东北部,地处江苏、山东两省交界处,东濒黄海,西接彭城,南依江淮,北界齐鲁;北至西北与山东省临沭县、郯城县相连,东与连云港海州区、赣榆区接壤,南与沭阳县交界,西与新沂市相依;全县总面积2037平方公里,人口124万,辖19个乡镇(场)、2个街道、1个省级经济开发区、1个省级高新区和1个省级旅游度假区。 [2] 

东海县资源丰富、特色鲜明,拥有“石、泉、湖、井、画”等五张特色名片,先后被评为全国粮食生产先进县、全国科技进步考核先进县、国家卫生县城、国家级生态县、全国文化先进县、中国观赏石(水晶)之乡、江苏省级园林城市、百湖之县、中国民间艺术之乡等美誉,先后培养出南朝诗人鲍照、现代散文家朱自清、当代版画家彦涵等历史文化名人。 [3] 

2016年11月,东海被国家旅游局评为第二批国家全域旅游示范区。2018年10月,东海县入选“综合实力百强县”、 [4]  全国投资潜力百强县市、 [5]  全国绿色发展百强县市、全国新型城镇化质量百强县市。2019年3月,被列为第一批革命文物保护利用片区分县名单。2019年7月,被列为国家知识产权强县工程示范县(区)。 [6]  2019年10月8日,被评为2019年度全国综合实力百强县市。2020中国夏季休闲百佳县市。 [7]  2020年5月,被国家发展改革委列为县城新型城镇化建设示范名单。


例如,现在让我们来创建一个新的项目,假设是用来提供活动相关接口服务的,名称为:act,那么可以执行以下命令。

$ ./PhalApi/phalapi-buildapp act复制代码

执行后,会看到类似以下的输出。

create Act ...create Act tests ...create Act bootstarp ...OK! Act has been created successfully!复制代码

最后,可以看到会增加了以下两个目录,一个是放置act项目源代码和单元测试的目录。

$ tree ./Act/./Act/├── Api│   └── Default.php├── Common├── Domain├── Model└── Tests
    ├── Api
    │   └── Api_Default_Test.php    ├── Common
    ├── Domain
    ├── Model
    ├── phpunit.xml    └── test_env.php9 directories, 4 files复制代码

另一个是该项目对外访问的目录,包括入口文件、在线文档访问文件。

$ tree ./Public/act/./Public/act/├── checkApiParams.php├── index.php└── listAllApis.php0 directories, 3 files复制代码

我们还可以试请求一下默认接口服务,发现也是可以正常响应的。

$ curl "http://api.phalapi.net/act/"{"ret":200,"data":{"title":"Hello World!","content":"PHPeru60a8u597duff0cu6b22u8fceu4f7fu7528PhalApiuff01","version":"1.4.0","time":1494343386},"msg":""}复制代码

最后需要注意的是,在创建新项目时,是以Demo项目为模板进行创建的。所以在使用phalapi-buildapp命令创建新项目时,应确保默认的Demo项目目录和文件未被删除,否则会导致创建异常。默认的Demo项目目录包括放置源代码的目录./Demo和对外可访问的目录./Public/demo。

另外,当重复创建相同的项目时,会提示项目已存在。如再次创建act项目。

$ ./PhalApi/phalapi-buildapp actError: Act exists!复制代码

3.5.2 phalapi-buildtest命令

当需要对某个类进行单元测试时,可使用phalapi-buildtest命令生成对应的单元测试骨架代码,其使用说明如下:

图3-9 phalapi-buildtest命令的使用说明

其中,

  • 第一个参数file_path 是待测试的源文件相对/绝对路径 。

  • 第二个参数class_name 是待测试的类名。

  • 第三个参数bootstrap 是测试启动文件,通常是/path/to/test_env.php文件。

  • 第四个参数author 你的名字,默认是dogstar。

通常,可以先写好类名以及相应的接口,然后再使用此脚本生成单元测试骨架代码。以Shop项目中Hello World接口为例,当需要为Api_Welcome类生成单元测试骨架代码时,可以依次这样操作。

$ cd ./Shop/Tests$ ../../PhalApi/phalapi-buildtest ../Api/Welcome.php Api_Welcome ./test_env.php > ./Api/Api_Welcome_Test.php复制代码

温馨提示:本小节命令行中以“Tests$”开头,表示当前位置是./Shop/Tests。

最后,需要将生成好的骨架代码,重定向保存到你要保存的位置。通常与产品代码对齐,并以“{类名} + _Test.php”方式命名,如这里的Api_Welcome_Test.php。

生成的骨架代码类似如下,为节省边幅,注释已省略。

// Tests$ vim ./Api/Api_Welcome_Test.php<?php//require_once dirname(__FILE__) . '/test_env.php';if (!class_exists('Api_Welcome')) {
    require dirname(__FILE__) . '/../Api/Welcome.php';}class PhpUnderControl_ApiWelcome_Test extends PHPUnit_Framework_TestCase{
    public $apiWelcome;

    protected function setUp()
    {
        parent::setUp();

        $this->apiWelcome = new Api_Welcome();
    }

    protected function tearDown()
    {
    }

    public function testGetRules()
    {
        $rs = $this->apiWelcome->getRules();
    }

    public function testSay()
    {
        $rs = $this->apiWelcome->say();
    }}复制代码

这里,还需要根据情况手动更改一下test_env.php测试环境文件的位置,即去掉注释并改成:

// Tests$ vim ./Api/Api_Welcome_Test.phprequire_once dirname(__FILE__) . '/../test_env.php';复制代码

此时生成的单元测试骨架,会对public访问级别的成员函数生成一一对应的测试用例,并具备一些基本的验证功能。对于刚生成的单元测试,可以试运行一下。

Tests$ phpunit ./Api/Api_Welcome_Test.php 
PHPUnit 4.3.4 by Sebastian Bergmann...Time: 7 ms, Memory: 6.50MbOK (2 tests, 0 assertions)

东海网站建设东海网络公司东海做网站、东海微信公众号开发、东海网站设计、东海小程序制作


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务