Esempio n. 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())}");
        }
Esempio n. 2
0
 public static void ShouldContain(this IEnumerable items, object item) =>
 ShouldBeEnumerableTestExtensions.ShouldContain(items.Cast <object>(), item);
Esempio n. 3
0
 public static void ShouldBeEmpty(this IEnumerable items) =>
 ShouldBeEnumerableTestExtensions.ShouldBeEmpty(items.Cast <object>());
Esempio n. 4
0
 public static void ShouldNotContain <T>(this IEnumerable <T> collection, T item)
 {
     ShouldBeEnumerableTestExtensions.ShouldNotContain(collection, item);
 }