gpt4 book ai didi

xcode - 测试 NSLog 输出

转载 作者:行者123 更新时间:2023-12-04 12:52:52 25 4
gpt4 key购买 nike

我正在编写一个框架,其中还包括一个可以在运行时启用/禁用的简单记录器。由于我希望对尽可能多的框架进行单元测试,因此我还想测试记录器是否正常工作。

记录器只是通过 NSLog 记录日志.现在我需要测试输出是否真的符合预期(即它是否真的记录并且是正确格式的输出)。我找不到使用 Xcode 的 XCTest 框架的方法。

我可以修改记录器,使其不使用 NSLog在测试时,但这让我觉得容易出错。那么,是否有更好的方法来检查 NSLog输出?

最佳答案

有记录器输出字符串。让另一个对象打印这些。通过这种方式,您可以将第一个对象与第二个对象分开进行单元测试。

关于xcode - 测试 NSLog 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35223468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com