在代码中检查 Contains() 方法的使用方式。确保参数传递正确,并检查要查找的字符串是否出现在期望的字符串中。如果出现问题,可以尝试使用其他字符串匹配方法,例如 Regex.Match() 或 String.IndexOf() 方法。以下是一个使用 AssertThat.Contains() 方法的示例代码:
string expectedString = "abcdef";
string actualString = "abcde123f";
Assert.That(actualString, Contains.Substring("abcde"), $"Expected string '{expectedString}' to contain 'abcde'");
在这个示例中,代码会检查实际字符串是否包含预期的字符串("abcde"),如果不包含,则会抛出错误并显示错误消息。在实际应用中,可以根据具体情况进行调整。