From d7ce6545185212d4a6441143092309448dbc0938 Mon Sep 17 00:00:00 2001 From: bchavez Date: Thu, 27 Sep 2018 12:59:44 -0700 Subject: [PATCH] Better exception message. Related #170, #179. --- Source/Bogus/Extensions/ExtensionsForPropertyInfo.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Bogus/Extensions/ExtensionsForPropertyInfo.cs b/Source/Bogus/Extensions/ExtensionsForPropertyInfo.cs index a82bc551..a6fe7d10 100644 --- a/Source/Bogus/Extensions/ExtensionsForPropertyInfo.cs +++ b/Source/Bogus/Extensions/ExtensionsForPropertyInfo.cs @@ -13,7 +13,7 @@ public static Action CreateSetter(this PropertyInfo property) if (property == null) throw new ArgumentNullException(nameof(property)); var setter = property.GetSetMethod(true); - if (setter == null) throw new ArgumentException("The specified property does not have a public setter."); + if (setter == null) throw new ArgumentException($"The specified property '{property.Name}' does not have a setter method."); var genericHelper = GenericSetterCreationMethod.MakeGenericMethod(property.DeclaringType, property.PropertyType); return (Action)genericHelper.Invoke(null, new object[] { setter });