Пример #1
0
        private void CheckConvert(object collection, bool target, HasElementsConverter converter)
        {
            var result = converter.Convert(collection, null, null, CultureInfo.CurrentCulture);

            if (result is bool boolean)
            {
                Assert.AreEqual(target, boolean);
            }
            else
            {
                Assert.Fail($"The result should be a boolean but actually is '{result?.GetType().Name ?? "[UNKNOWN]"}'.");
            }
        }
Пример #2
0
 private void CheckConvert <T>(ICollection <T> collection, bool target, HasElementsConverter converter)
 => this.CheckConvert((object)collection, target, converter);