Browse Source

Stop asserting the default provider in the enum adapter test

pull/26129/head
maliming 3 days ago
parent
commit
438476d845
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 6
      framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/DataAnnotations/AbpValidationAttributeAdapterProvider_Tests.cs

6
framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/DataAnnotations/AbpValidationAttributeAdapterProvider_Tests.cs

@ -17,11 +17,7 @@ public class AbpValidationAttributeAdapterProvider_Tests
[Fact] [Fact]
public void Should_Return_An_Adapter_For_The_EnumDataTypeAttribute() public void Should_Return_An_Adapter_For_The_EnumDataTypeAttribute()
{ {
//ASP.NET Core does not provide an adapter for the EnumDataTypeAttribute. //The default ASP.NET Core provider returns null for it, that's why we supply our own adapter.
new ValidationAttributeAdapterProvider()
.GetAttributeAdapter(new EnumDataTypeAttribute(typeof(MyEnum)), null)
.ShouldBeNull();
_provider.GetAttributeAdapter(new EnumDataTypeAttribute(typeof(MyEnum)), null) _provider.GetAttributeAdapter(new EnumDataTypeAttribute(typeof(MyEnum)), null)
.ShouldBeOfType<EnumDataTypeAttributeAdapter>(); .ShouldBeOfType<EnumDataTypeAttributeAdapter>();
} }

Loading…
Cancel
Save