Browse Source

CmsKit - Refactor TagEntityTypeDefinition

pull/7483/head
enisn 6 years ago
parent
commit
7339efd02a
  1. 3
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Tags/TagEntityTypeDefinitionDictionary.cs
  2. 6
      modules/cms-kit/test/Volo.CmsKit.Domain.Tests/Tags/TagEntityTypeDefinitionDictionary_Tests.cs

3
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Tags/TagEntityTypeDefinitionDictionary.cs

@ -1,10 +1,11 @@
using JetBrains.Annotations;
using System;
using System.Collections.Generic;
using Volo.Abp.Localization;
namespace Volo.CmsKit.Tags
{
public class TagEntityTypeDefinitionDictionary : HashSet<TagEntityTypeDefiniton>
public class TagEntityTypeDefinitionDictionary : List<TagEntityTypeDefiniton>
{
}
}

6
modules/cms-kit/test/Volo.CmsKit.Domain.Tests/Tags/TagEntityTypeDefinitionDictionary_Tests.cs

@ -55,10 +55,8 @@ namespace Volo.CmsKit.Tags
{
var expectedCount = cmsKitTagOptions.EntityTypes.Count + 1;
var entityTypeDefinition = new TagEntityTypeDefiniton("My.Entity.Type");
cmsKitTagOptions.EntityTypes.Add(entityTypeDefinition);
cmsKitTagOptions.EntityTypes.Add(entityTypeDefinition);
cmsKitTagOptions.EntityTypes.Add(new TagEntityTypeDefiniton("My.Entity.Type"));
cmsKitTagOptions.EntityTypes.AddIfNotContains(new TagEntityTypeDefiniton("My.Entity.Type"));
cmsKitTagOptions.EntityTypes.Count.ShouldBe(expectedCount);
}

Loading…
Cancel
Save