【发布时间】:2014-02-12 13:29:05
【问题描述】:
我有一个带有 LogTrace 的 ILogger 接口(字符串值,参数对象 [] 参数)。现在我想验证是否调用了 LogTrace 并且要记录的字符串包含一些 id。问题是它可以被不同地调用。例如。 1) LogTrace("MyString" + id) 2) LogTrace("MyString {0}", id) 等等。
起订量是否有一个很好的方法来验证所有场景?我只能想到创建一个手工制作的模拟,它将格式化可用于验证的字符串。
【问题讨论】: