public void Contains(T item) { if ((Actual != null && Actual.Contains(item)) == IsPositive) { return; } var itemString = item.ToStringExplicitly(); var mes = string.Format("{0} {1} contains {2} but was {3}", Name, Should, itemString, EnumerableString); LogError(mes); }
public void Contains(string substring) { if (Actual == null || substring == null) { if (!IsPositive) { return; } } else { if (Actual.Contains(substring) == IsPositive) { return; } } const string f = "{0} {1} contains {2} but was {3}"; var message = string.Format(f, Name, Should, substring ?? "null", Actual ?? "null"); LogError(message); }