Laravel 单元测试[phpunit]

1.应用场景

laravel框架中使用单元测试。

2.学习/操作

环境:

Windows10 64位 专业版

laravel 5.7 / 5.8 

 

2.1 安装与运行测试

Laravel 集成的单元测试和功能测试(基于 PHPUnit)功能是开箱即用的,甚至还提供了简单的单元测试和功能测试示例。

 

Linux:

要运行 PHPUnit,在项目根目录下简单运行 vendor/bin/phpunit 命令即可: //可以全局安装或者执行路径加入环境变量-->path中

Laravel 单元测试[phpunit]_第1张图片

 

Windows:

Laravel 单元测试[phpunit]_第2张图片

备注:

留心,Linux和Windows下的目录分隔符是相反的[即正反斜线]

 

如果你想通过 Composer 运行 PHPUnit 的话,可以在 composer.json 文件中做如下配置:

"scripts": {
    "test" : [
        "vendor/bin/phpunit"
    ],
    ... 
},

这样就可以通过 composer test 运行测试了。

 

 

 

 

 

 

 

 

 

 

后续整理

...

3.问题

TBD

4.参考

https://xueyuanjun.com/post/9729  //基于 Laravel 5.7 开发博客应用系列(一) —— 创建项目和测试驱动开发

后续补充

...

你可能感兴趣的:(单元测试-UNIT,TEST,LARAVEL)