public void IsNonGenericBaseType(Type type, bool expectedResult)
        {
            // act
            bool result = BaseTypes.IsNonGenericBaseType(type);

            // assert
            Assert.Equal(expectedResult, result);
        }
            internal static bool IsNonGenericBaseType(Type type)
            {
                if (type is null)
                {
                    throw new ArgumentNullException(nameof(type));
                }

                return(BaseTypes.IsNonGenericBaseType(type));
            }