public void TestGetDefaultValue() { Assert.Equal(0, TypeExtension.GetDefaultValue(typeof(int))); Assert.Equal(0d, TypeExtension.GetDefaultValue(typeof(double))); Assert.Equal(DBNull.Value, TypeExtension.GetDefaultValue(typeof(DBNull))); Assert.Equal(Gender.Female, TypeExtension.GetDefaultValue(typeof(Gender))); Assert.Null(TypeExtension.GetDefaultValue(typeof(int?))); Assert.Null(TypeExtension.GetDefaultValue(typeof(string))); }