07 2018 档案
摘要:主要记录一下控制器的测试,service这些类测试相对简单些(可测试性强) API测试需求比较简单: ① 需要返回正确的http状态码 200 ② 需要返回json数据,并且不能返回未经捕获的系统异常 测试不通过例子 此测试类的部分代码 测试通过例子: 当然,如果要返回码为正确的代码时才能测试通过可
阅读全文
摘要:1、修改 router/index.js 添加一行 2、然后修改 config/index.js 增加一行 然后修改 下面两处 assetsPublicPath 的值为定义的变量 3、部署时,通过NGINX的反向代理 首先,给需要部署的项目定义一个 NGINX 的 server 再到配置域名的主配置
阅读全文
摘要:看PHP 设计模式 原型模式(Prototype)时,衍生出一个扩展问题之 原型拷贝的浅拷贝和深拷贝问题(不管写Java还是写PHP还是写JS时都多多少少遇到过对象拷贝问题) 比如写前端页面时,我有一个form表单的数据对象,假如这个对象既拿来做表单数据的展示,又会在保存时发送给后端,有一个时间字段
阅读全文
摘要:1、 如何安装PHPunit,这里不展述(如需打断点debug测试,安装PHP的xdebug扩展方法也不展开说了 https://xdebug.org/) 2、如何进行配置 以 PHP设计模式的代码为例 https://github.com/domnikl/DesignPatternsPHP.git
阅读全文
摘要:一个经常遇到到的场景,就是查询列表数据,列表数据由多张表构成 最简单的查询方法是先写一个查询单条数据的方法,比如这个方法中要查询十张表; 然后一个循环调用查单条的方法,这种逻辑上理解是比较简单的(因为这样不会有比较复杂SQL语句,也不用连表查询,很少会产生慢查询) 但是这里面会产生较多的SQL语句查
阅读全文

浙公网安备 33010602011771号