phpunit
-
PHPUnit @dataProvider根本不起作用 我已经阅读了有关该主题的文档,我的代码遵循数据提供程序实现的所有要求。首先,以防万一它相关。 下面是实现数据提供程序的函数: PHPUnit 只是失败了: 缺少参数 1 for tests\broadnet\br
-
与 PHPUnit 一起使用时未检测到 PhpStorm 调试器扩展 我正在通过PhpStorm使用PHPUnit和来自docker的远程解释器。容器贯穿始终 但是当我尝试使用调试器运行PHPUnit时,我得到: 未检测到 PhpStorm 调试器扩展 DockerFile 建立: 乌班图 20.04 PhpStorm 2020.1.4
-
PHPUnit 在预期异常后不会继续测试 为什么 PHPUnit 不在此代码中执行最后一个异常断言? 所以基本上:它测试是否抛出了“unexsisting_file”异常,但完全忽略了“无效的json”测试。我是否需要对引发的每个异常进行单独的测试?
-
PHPUnit:对非公共变量执行断言 假设我有一个具有私有属性和关联的公共 getter 和 setter 的类。我想用PHPUnit测试该属性在使用setter后获得正确的值,或者getter返回正确的属性。 当然,我可以通过使用 getter 来测试 setter,以查看
-
PHPUnit 模拟对象的属性 我正在寻找一种方法来模拟对象并填充其属性。下面是使用另一个对象的属性的方法的示例: 要对此方法进行单元测试,我应该使用 中的方法创建一个模拟。但是我找不到一种方法来模拟 ,
-
如何使用过程代码库在PHP中编写单元测试? 我最相信单元测试的好处,我想开始将这个概念应用于用PHP编写的大型现有代码库。此代码中只有不到 10% 是面向对象的。 我看过几个单元测试框架(PHPUnit,SimpleTest和phpt)。但是,我还没有找
-
-
-
-
如何在 PHPUnit 中找到有风险测试的原因 我不时在PHPUnit中得到一个冒险的测试。通常我可以找到风险测试的原因。但是这个任务可能很耗时,因为我没有看到来自PHPUnit的任何消息,为什么测试被标记为有风险。我只得到这样的东西:
标签