Beispiel #1
0
        public static void ShouldBeEqual(this List <string> list, List <string> listForComparing, string message)
        {
            var cleanList = list.FindAll(x => !string.IsNullOrWhiteSpace(x));
            var cleanListFromComparing = listForComparing.FindAll(x => !string.IsNullOrWhiteSpace(x));

            cleanList.Sort();
            cleanListFromComparing.Sort();
            ShouldBeEnumerableTestExtensions.ShouldBe(cleanList, cleanListFromComparing, Case.Insensitive, message);
            Logger.Log.Pass($"{message} Contains All Values - True");
            Logger.Log.Info($"Verified values: <br/> {string.Join("<br/>", listForComparing.ToArray())}");
        }
 public static void ShouldContain(this IEnumerable items, object item) =>
 ShouldBeEnumerableTestExtensions.ShouldContain(items.Cast <object>(), item);
 public static void ShouldBeEmpty(this IEnumerable items) =>
 ShouldBeEnumerableTestExtensions.ShouldBeEmpty(items.Cast <object>());
Beispiel #4
0
 public static void ShouldNotContain <T>(this IEnumerable <T> collection, T item)
 {
     ShouldBeEnumerableTestExtensions.ShouldNotContain(collection, item);
 }