我正在编写一个单元测试一个方法,该方法应该能够找到一个文件并写入它。 PHPUnit有比较两个文件的方法,无论它是否存在,但是我无法找到任何方法来检查文件是否为非空,或者如果文件大小和更新的时间戳可以断言,那么是否有更好的方法?< / p>
P.S。我知道如何使用php内置的filesize函数来做到这一点。我只是想知道在PHPUnit中是否可行
答案 0 :(得分:2)
要检查文件是否为空,您可以使用此phpunit方法:
$this->assertStringNotEqualsFile('/tmp/file', '');