- https://juejin.im/post/5a40a3d551882506e50cdf70 (还没用过单元测试)
- https://phpunit.de/manual/6.5/zh_cn/writing-tests-for-phpunit.html (单元测试手册)
- Windows使用PHP单元测试流程(PHPunit要和PHP版本对应,否则用不了)
第一个测试示例1. composer require --dev phpunit/phpunit ^7.0 下载安装 2. 在Windows中使用也是以命令行的形式,使用浏览器不行的会报错,使用命令行可以成功。 3. <?php use PHPUnit\Framework\TestCase; class Test extends TestCase { public function testFoo() { $this->assertEquals(9, foo(5)(6)); } } function foo($b) { return function($a) use($b) { return $a + $b; }; } echo foo(5)(6); 以上面代码为例,写完之后,打开cmd进入目录(这里暂时没有配置环境变量) E:\project\my_test\php-unittest>E:\project\my_test\php-unittest\vendor\bin\phpunit PHPUnitTest\index.php
结果
![]()


浙公网安备 33010602011771号