可以在PHPUnit中测试单元测试的日志警告吗?

时间:2014-03-13 23:35:43

标签: phpunit

是否可以在运行PHPUnit测试时测试日志警告?基本上我有一个函数在我们的日志文件中记录警告,我想知道是否有办法在PHPUnit中测试它。

请注意,这不是PHP警告,我只想测试此特定警告。我回来为我正在编写单元测试的函数的结果并不包含允许我测试警告是否被记录的信息。

如果有人能指导我做正确的方向,我将非常感激。

提前致谢! :)

1 个答案:

答案 0 :(得分:0)

我不能100%确定你的问题是什么,但听起来你可能正在寻找一种模拟文件系统的方法。

PHPUnit可以与vfsstream一起使用来执行此操作。 PHPUnit手册提供了一些guidance