phpunit - 如何替换phpunit断言消息?

标签 phpunit output assertions

如何替换断言错误消息?如果我打电话$this->assertTrue(false, 'message') ,它将显示字符串“message”和另一条说明 false 不为真的消息。如何让它只输出我选择的消息?这甚至可能吗?

最佳答案

当我遇到同样的问题时,我想到的代码拐杖:

public function assertTrue($condition, $message = '')
{
    if (!$condition) $this->fail($message);
}

关于phpunit - 如何替换phpunit断言消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31720724/

相关文章:

java - 在 eclipse 中断言条件

java - 将数组中的数据放入 Android View 中

java - 无法获取任务 'instantRunManifestOutputDirectory' 的未知属性 ':app:processDebugManifest'

php - 需要帮助理解 PHPUnit 测试的原始图像二进制数据的差异

PHPUnit 被安装到错误的目录

c++ - 在后台 C++ 程序/bash 脚本中捕获 linux 命令的输出

java - 无法创建文件并断言其存在

java - 在 Java 中使用 AssertionError 和断言

php - 使用 PHPUnit 测试触发错误的方法的返回值

command-line - PHPUnit 启用颜色输出