$ wget https://phar.phpunit.de/phpunit-7.0.phar $ chmod +x phpunit-7.0.phar $ sudo mv phpunit-7.0.phar /usr/local/bin/phpunit $ phpunit --version PHPUnit x.y.z by Sebastian Bergmann and contributors.
composer global require phpunit/phpunit
tests
如我的phpunit本地的路径为/usr/local/bin/phpunit

如我的phpunit包本地的路径为/Users/chenqionghe/.composer/vendor/phpunit

必须为public权限,
一般以test开头,也可以给其加注释@test来标识
在测试方法内,类似于 assertEquals() 这样的断言方法用来对实际值与预期值的匹配做出断言。
[
'b' => [
'c' => 'cqh'
]
],
2 => [
'b' => [
'c' => 'cqh'
] ]
];
$this->assertEquals('cqh', Arrays::get($array, '1.b.c'));
}
}Phpstorm方式,当前测试类右键Run即可

命令行的方式,进行项目目录执行
phpunit tests/ArraysTest.php

phpstorm方式


命令行方式,命令行下进入当前项目执行
phpunit
