diff --git a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Components/DefaultDropComponentTagHelperRendererTestsBase.cs b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Components/DefaultDropComponentTagHelperRendererTestsBase.cs
index b4ee302..bc67eee 100644
--- a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Components/DefaultDropComponentTagHelperRendererTestsBase.cs
+++ b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Components/DefaultDropComponentTagHelperRendererTestsBase.cs
@@ -1,35 +1,12 @@
namespace Rhythm.Drop.Web.Tests.TagHelperRenderers.Components;
-using Microsoft.AspNetCore.Html;
-using Microsoft.AspNetCore.Mvc.Rendering;
-using Moq;
using Rhythm.Drop.Web.Factories.MetaData;
using Rhythm.Drop.Web.Infrastructure.Factories.MetaData;
-using Rhythm.Drop.Web.Infrastructure.Helpers.Rendering;
-using Rhythm.Drop.Web.Infrastructure.MetaData;
using Rhythm.Drop.Web.Infrastructure.TagHelperRenderers.Components;
using Rhythm.Drop.Web.TagHelperRenderers.Components;
-using System.Threading.Tasks;
public abstract class DefaultDropComponentTagHelperRendererTestsBase : TagHelperRendererTestsBase
{
- protected const string DefaultTheme = "Default";
-
-
-
- protected static IRenderingHelper CreateRenderingHelper()
- {
- return CreateRenderingHelper(new HtmlString("
Test
"));
- }
-
- protected static IRenderingHelper CreateRenderingHelper(IHtmlContent htmlContent)
- {
- var mock = new Mock();
- mock.Setup(x => x.RenderAsync(It.IsAny())).Returns(Task.FromResult(htmlContent));
-
- return mock.Object;
- }
-
protected static IComponentMetaDataFactory CreateComponentMetaDataFactory()
{
return new DefaultComponentMetaDataFactory();
@@ -41,9 +18,4 @@ protected static IDropComponentsTagHelperRenderer CreateDefaultDropComponentsTag
var renderingHelper = CreateRenderingHelper();
return new DefaultDropComponentsTagHelperRenderer(componentMetaDataFactory, renderingHelper);
}
-
- protected static ViewContext CreateViewContext()
- {
- return Mock.Of();
- }
}
diff --git a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Elements/DefaultDropElementTagHelperRendererTestsBase.cs b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Elements/DefaultDropElementTagHelperRendererTestsBase.cs
index bb812a7..4b2695c 100644
--- a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Elements/DefaultDropElementTagHelperRendererTestsBase.cs
+++ b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Elements/DefaultDropElementTagHelperRendererTestsBase.cs
@@ -1,35 +1,12 @@
namespace Rhythm.Drop.Web.Tests.TagHelperRenderers.Elements;
-using Microsoft.AspNetCore.Html;
-using Microsoft.AspNetCore.Mvc.Rendering;
-using Moq;
using Rhythm.Drop.Web.Factories.MetaData;
using Rhythm.Drop.Web.Infrastructure.Factories.MetaData;
-using Rhythm.Drop.Web.Infrastructure.Helpers.Rendering;
-using Rhythm.Drop.Web.Infrastructure.MetaData;
using Rhythm.Drop.Web.Infrastructure.TagHelperRenderers.Elements;
using Rhythm.Drop.Web.TagHelperRenderers.Elements;
-using System.Threading.Tasks;
public abstract class DefaultDropElementTagHelperRendererTestsBase : TagHelperRendererTestsBase
{
- protected const string DefaultTheme = "Default";
-
-
-
- protected static IRenderingHelper CreateRenderingHelper()
- {
- return CreateRenderingHelper(new HtmlString("Test
"));
- }
-
- protected static IRenderingHelper CreateRenderingHelper(IHtmlContent htmlContent)
- {
- var mock = new Mock();
- mock.Setup(x => x.RenderAsync(It.IsAny())).Returns(Task.FromResult(htmlContent));
-
- return mock.Object;
- }
-
protected static IElementMetaDataFactory CreateElementMetaDataFactory()
{
return new DefaultElementMetaDataFactory();
@@ -41,9 +18,4 @@ protected static IDropElementsTagHelperRenderer CreateDefaultDropElementsTagHelp
var renderingHelper = CreateRenderingHelper();
return new DefaultDropElementsTagHelperRenderer(elementMetaDataFactory, renderingHelper);
}
-
- protected static ViewContext CreateViewContext()
- {
- return Mock.Of();
- }
}
diff --git a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Modals/DefaultDropModalTagHelperRendererTestsBase.cs b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Modals/DefaultDropModalTagHelperRendererTestsBase.cs
index b8d4d2f..bc8fa87 100644
--- a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Modals/DefaultDropModalTagHelperRendererTestsBase.cs
+++ b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/Modals/DefaultDropModalTagHelperRendererTestsBase.cs
@@ -1,35 +1,12 @@
namespace Rhythm.Drop.Web.Tests.TagHelperRenderers.Modals;
-using Microsoft.AspNetCore.Html;
-using Microsoft.AspNetCore.Mvc.Rendering;
-using Moq;
using Rhythm.Drop.Web.Factories.MetaData;
using Rhythm.Drop.Web.Infrastructure.Factories.MetaData;
-using Rhythm.Drop.Web.Infrastructure.Helpers.Rendering;
-using Rhythm.Drop.Web.Infrastructure.MetaData;
using Rhythm.Drop.Web.Infrastructure.TagHelperRenderers.Modals;
using Rhythm.Drop.Web.TagHelperRenderers.Modals;
-using System.Threading.Tasks;
public abstract class DefaultDropModalTagHelperRendererTestsBase : TagHelperRendererTestsBase
{
- protected const string DefaultTheme = "Default";
-
-
-
- protected static IRenderingHelper CreateRenderingHelper()
- {
- return CreateRenderingHelper(new HtmlString("Test
"));
- }
-
- protected static IRenderingHelper CreateRenderingHelper(IHtmlContent htmlContent)
- {
- var mock = new Mock();
- mock.Setup(x => x.RenderAsync(It.IsAny())).Returns(Task.FromResult(htmlContent));
-
- return mock.Object;
- }
-
protected static IModalMetaDataFactory CreateModalMetaDataFactory()
{
return new DefaultModalMetaDataFactory();
@@ -41,9 +18,4 @@ protected static IDropModalsTagHelperRenderer CreateDefaultDropModalsTagHelperRe
var renderingHelper = CreateRenderingHelper();
return new DefaultDropModalsTagHelperRenderer(modalMetaDataFactory, renderingHelper);
}
-
- protected static ViewContext CreateViewContext()
- {
- return Mock.Of();
- }
}
diff --git a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/TagHelperRendererTestsBase.cs b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/TagHelperRendererTestsBase.cs
index 2a771ec..268393c 100644
--- a/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/TagHelperRendererTestsBase.cs
+++ b/tests/Rhythm.Drop.Web.Tests/TagHelperRenderers/TagHelperRendererTestsBase.cs
@@ -1,7 +1,11 @@
namespace Rhythm.Drop.Web.Tests.TagHelperRenderers;
using Microsoft.AspNetCore.Html;
+using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Razor.TagHelpers;
+using Moq;
+using Rhythm.Drop.Web.Infrastructure.MetaData;
+using Rhythm.Drop.Web.Infrastructure.Helpers.Rendering;
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
@@ -11,6 +15,8 @@
///
public abstract class TagHelperRendererTestsBase
{
+ protected const string DefaultTheme = "Default";
+
protected const string DefaultTagName = "div";
///
@@ -88,4 +94,26 @@ protected static TagHelperOutput CreateTagHelperOutput(string tagName)
{
return CreateTagHelperOutput(tagName, [], default);
}
+
+ ///
+ /// Create a .
+ ///
+ /// A .
+ protected static ViewContext CreateViewContext()
+ {
+ return Mock.Of();
+ }
+
+ protected static IRenderingHelper CreateRenderingHelper()
+ {
+ return CreateRenderingHelper(new HtmlString("Test
"));
+ }
+
+ protected static IRenderingHelper CreateRenderingHelper(IHtmlContent htmlContent)
+ {
+ var mock = new Mock();
+ mock.Setup(x => x.RenderAsync(It.IsAny())).Returns(Task.FromResult(htmlContent));
+
+ return mock.Object;
+ }
}