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")); }