1. https://juejin.im/post/5a40a3d551882506e50cdf70 (还没用过单元测试)
  2. https://phpunit.de/manual/6.5/zh_cn/writing-tests-for-phpunit.html (单元测试手册)
  3. 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
    第一个测试示例

    结果