diff --git a/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Reflection/TypeHelper_Tests.cs b/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Reflection/TypeHelper_Tests.cs new file mode 100644 index 0000000000..0fc11addae --- /dev/null +++ b/framework/test/Volo.Abp.Core.Tests/Volo/Abp/Reflection/TypeHelper_Tests.cs @@ -0,0 +1,20 @@ +using System; +using System.Collections.Generic; +using System.Text; +using Shouldly; +using Xunit; + +namespace Volo.Abp.Reflection +{ + public class TypeHelper_Tests + { + [Fact] + public void Should_Generic_Type_From_Nullable() + { + var nullableType = typeof(Guid?); + var guidType = nullableType.GetFirstGenericArgumentIfNullable(); + + guidType.ShouldBe(typeof(Guid)); + } + } +}