如何更新使用symfony3安装的phpunit
我想用最新版本的phpunit开始单元测试我的symfony 3应用程序。我遵循了教程。但是当我运行这个命令时 phpunit-c 根据官方网站,php单元的安装版本不是最新版本(!=5.6): 等级测试是: 类CalculatorTest扩展\PHPUnit\u框架\u测试用例如何更新使用symfony3安装的phpunit,php,phpunit,symfony,Php,Phpunit,Symfony,我想用最新版本的phpunit开始单元测试我的symfony 3应用程序。我遵循了教程。但是当我运行这个命令时 phpunit-c 根据官方网站,php单元的安装版本不是最新版本(!=5.6): 等级测试是: 类CalculatorTest扩展\PHPUnit\u框架\u测试用例 { public function testAdd() { $calc = new Calculator(); $result = $calc->add(30, 1
{
public function testAdd()
{
$calc = new Calculator();
$result = $calc->add(30, 12);
// assert that your calculator added the numbers correctly!
$this->assertEquals(42, $result);
}
}
我不知道该框架是否使用捆绑包来导入PHPUnit\u framework\u TestCase类或使用安装在我电脑上的PHPUnit?
如何更新phpunit版本?类
phpunit\u框架\u测试用例
(以及其他phpunit\u*
代码)将从您执行的phpunit导入。
Symfony不需要PHPUnit的特定版本。例如,您可以将测试框架作为项目(开发)依赖项安装并直接运行:
vendor/bin/phpunit -c app/
建议使用最新的稳定PHPUnit版本,作为PHAR安装
如果您的PHPUnit版本不支持您的PHP版本,显然您可以使用旧版本的PHPUnit或更新平台。我的PHP版本是:5.6.31+1谢谢,我将PHPUnit版本更新为5.6.4,symfony 3使用安装在我电脑上的程序中的PHPUnit_框架_测试_案例
vendor/bin/phpunit -c app/