我目前正在一个项目中使用 BC Math 扩展。
在我的单元测试中,有一些类似于以下的比较:
这将通过:
$this->assertEquals('1.23456789123456789123434',
'1.2345678912345678912343434654654654654'
);
这不会通过:
$this->assertEquals('1.23456789123456789123434',
'1.23456789123456719123434'
);
我读过一些似乎暗示如果 is_numeric 返回 true 两个字符串将被视为数字的位。phpunit 中是否已经有将两个数字字符串作为字符串进行比较的功能。我知道我可以编写自定义断言,但如果该功能已经存在,我不想这样做?
我看起来很努力,似乎无法看到功能,但觉得它必须存在......