У меня есть интерфейс ILogger с параметрами LogTrace (строковое значение, params object []). Теперь я хочу проверить, что LogTrace вызывается, а строка для журнала содержит некоторый идентификатор. Проблема в том, что ее можно назвать по-разному. Например. 1) LogTrace ( "MyString" + id) 2) LogTrace ( "MyString {0}", id) и т.д.
Есть ли хороший способ с Moq проверить все сценарии? Я могу думать только о создании ручной работы, которая будет форматировать строку, которая будет доступна для проверки.