public static void NewExternalExceptionForLastErrorStringTest(
            [Values(null, "", "methodName")] string methodName
            )
        {
            var errorCode = Marshal.GetLastWin32Error();

            Assert.That(ExceptionUtilities.NewExternalExceptionForLastError(methodName),
                        Is.InstanceOf <ExternalException>()
                        .With.Property("ErrorCode").EqualTo(errorCode)
                        );
        }