Som*_*ude 5 php phpunit symfony
愚蠢的问题......在Symfony文档中,单元测试类扩展,\PHPUnit_Framework_TestCase但在PHPUnit文档中,测试类扩展PHPUnit\Framework\TestCase.有没有区别,它们是相同的,还是我错过了一个微妙的PHP功能,_相当于\?
没有实际测试它自己,我可以使用,或只在Symfony中使用一个?
更新:有人向我解释说,这两个类只是PHPUnit版本之间的区别.在我自己的研究和记录之后,Symfony 3.1仍在\PHPUnit_Framework_TestCase其自己的KernelTestCase类中扩展,为Symfony的功能测试提供支持.为了避免破坏代码,我将继续玩安全和扩展WebTestCase,继承自\PHPUnit_Framework_TestCaseSymfony的单元测试.无论如何,这样的单元测试仍然适用于PHPUnit 5.6
它们是相同的,但从 PHPUnit 5.4 开始,建议使用TestCase. 不过,如果你留下来的话,这不是问题PHPUnit_Framework_TestCase。
看到一个非常相似的问题:PHPUnit 找不到“TestCase”类
| 归档时间: |
|
| 查看次数: |
1929 次 |
| 最近记录: |