Можно ли использовать Moq, чтобы сказать, что метод принимает строку, которая начинается, например, с «ABC».
Например, вот так:
logger.Verify(x => x.WriteData(Moq.It.IsAny<string>().StartsWith("ABC")), Times.Exactly(3));
Это не скомпилируется, но, надеюсь, это иллюстрирует мою точку зрения