예제 #1
0
        public void TestConvertBackWithInvalidArgumentThrows()
        {
            Assert.That(
                () => _converter.ConvertBack(new Action(() => { }), typeof(bool), null, null),
                Throws.ArgumentException.With.Property(nameof(ArgumentException.ParamName)).EqualTo("value"));

            Assert.That(
                () => _converter.ConvertBack(_falseValue, typeof(Action), null, null),
                Throws.ArgumentException.With.Property(nameof(ArgumentException.ParamName)).EqualTo("targetType"));
        }