lucite/mocklogger

v0.0.3 2024-09-24 06:39 UTC

This package is auto-updated.

Last update: 2024-09-24 06:41:20 UTC


README

这是一个为单元测试设计的简单的psr3实现。

安装

composer require lucite/mocklogger

使用

而不是将消息写入某个地方,所有消息都会推送到一个数组(->logs)。消息前会加上 [$LEVEL],其中$LEVEL是用于记录消息的函数的全大写名称。$context参数被简单地进行json编码并附加到消息上。

有一些有用的实用函数,可用于测试

  • ->count() 返回已记录的消息数量。
  • ->reset() 清除日志数组。
  • ->last() 返回最近记录的消息