首页 > 解决方案 > Scala Cats:如何测试日志记录与如何登录生产代码

问题描述

您能否给我一个 Scala 中的无标记最终版本,该日志实现在单元测试中很容易测试,但在生产中使用 slf4j 或类似框架运行?

标签: loggingscala-catstagless-final

解决方案


这是我为自己设计的骨架

测试是用猫的 Writer monad 编写的。

待办事项:为除Id. 如果您需要同时测试错误怎么办。


推荐阅读