diff --git a/modules/cms-kit/test/Volo.CmsKit.Domain.Tests/Polls/PollViewComponentManager_Test.cs b/modules/cms-kit/test/Volo.CmsKit.Application.Tests/Contents/ContentParser_Test.cs similarity index 87% rename from modules/cms-kit/test/Volo.CmsKit.Domain.Tests/Polls/PollViewComponentManager_Test.cs rename to modules/cms-kit/test/Volo.CmsKit.Application.Tests/Contents/ContentParser_Test.cs index 272821cb9e..f1b877bac8 100644 --- a/modules/cms-kit/test/Volo.CmsKit.Domain.Tests/Polls/PollViewComponentManager_Test.cs +++ b/modules/cms-kit/test/Volo.CmsKit.Application.Tests/Contents/ContentParser_Test.cs @@ -2,22 +2,23 @@ using System.Threading.Tasks; using Microsoft.Extensions.Options; using Shouldly; +using Volo.CmsKit.Polls; using Xunit; -namespace Volo.CmsKit.Polls; - -public class PollViewComponentManager_Test : CmsKitDomainTestBase +namespace Volo.CmsKit.Contents; +public class ContentParser_Test : CmsKitDomainTestBase { private readonly CmsKitTestData testData; private readonly IOptions _options; + private readonly ContentParser contentParser; - public PollViewComponentManager_Test() + public ContentParser_Test() { testData = GetRequiredService(); _options = GetRequiredService>(); + contentParser = GetRequiredService(); } - /* TODO: Enable again [Fact] public async Task AA_ParseAsync_ShouldWorkMoreDynamically() { @@ -29,10 +30,10 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase Thanks _for_ *your * feedback. [Widget Type=""ImageGallery"" GalleryName=""Xyz"" Source=""GoogleDrive""]"; - var poll = await pollManager.ParseAsync(content); + var widgets = await contentParser.ParseAsync(content); - poll.ShouldNotBeNull(); - poll.Count.ShouldBe(4); + widgets.ShouldNotBeNull(); + widgets.Count.ShouldBe(4); } [Fact] @@ -42,7 +43,7 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase [Widget Type= ""Poll"" PollName =""poll-name""] Thanks _for_ *your * feedback."; - var poll = await pollManager.ParseAsync(content); + var poll = await contentParser.ParseAsync(content); poll.ShouldNotBeNull(); poll.Count.ShouldBe(1);//Ignored Widget @@ -57,7 +58,7 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase [Widget Type= ""Poll"" PollName =""poll-name""] Thanks _for_ *your * feedback."; - var poll = await pollManager.ParseAsync(content); + var poll = await contentParser.ParseAsync(content); poll.ShouldNotBeNull(); poll.Count.ShouldBe(2); @@ -72,7 +73,7 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase [Widget Wrong Type= ""Poll"" PollName =""poll-name""] Thanks _for_ *your * feedback."; - var poll = await pollManager.ParseAsync(content); + var poll = await contentParser.ParseAsync(content); poll.ShouldNotBeNull(); poll.Count.ShouldBe(2); @@ -87,7 +88,7 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase [Widget Type= ""Poll"" PollWrongName =""poll-name""] Thanks _for_ *your * feedback."; - var poll = await pollManager.ParseAsync(content); + var poll = await contentParser.ParseAsync(content); poll.ShouldNotBeNull(); poll.Count.ShouldBe(2); @@ -99,7 +100,7 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase { _options.Value.AddWidgetConfig(testData.PollName, new ContentWidgetConfig(testData.WidgetName)); - var poll = await pollManager.ParseAsync(content); + var poll = await contentParser.ParseAsync(content); poll.ShouldNotBeNull(); poll.Count.ShouldBe(expectedLine); @@ -128,11 +129,4 @@ public class PollViewComponentManager_Test : CmsKitDomainTestBase new object[] { @"Thanks _for_ *your * feedback. Thanks _for_ *your * feedback.", 1} }; -*/ } - - - - - -