From ccfac74cc30571bc3a16d294900d86fc5c734627 Mon Sep 17 00:00:00 2001 From: David Sparer Date: Mon, 1 Apr 2019 13:18:38 -0500 Subject: [PATCH] fixed minor bug in the test value ranomizer --- mRemoteNGTests/TestHelpers/Randomizer.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mRemoteNGTests/TestHelpers/Randomizer.cs b/mRemoteNGTests/TestHelpers/Randomizer.cs index 7286dee3b..d66f3f804 100644 --- a/mRemoteNGTests/TestHelpers/Randomizer.cs +++ b/mRemoteNGTests/TestHelpers/Randomizer.cs @@ -6,7 +6,7 @@ using Enum = System.Enum; namespace mRemoteNGTests.TestHelpers { - internal static class Randomizer + internal static class Randomizer { private static readonly Random Random = new Random(); @@ -98,7 +98,8 @@ namespace mRemoteNGTests.TestHelpers if (opByType.TryGetValue(property.PropertyType, out var mutator)) mutator(property, con); - else if (opByType.TryGetValue(property.PropertyType.BaseType, out var mutator2)) + else if (property.PropertyType.BaseType != null && + opByType.TryGetValue(property.PropertyType.BaseType, out var mutator2)) mutator2(property, con); }