diff --git a/source/Glimpse.Test.Core/Resource/ConfigurationShould.cs b/source/Glimpse.Test.Core/Resource/ConfigurationShould.cs index b4a102ce7..27e5576c2 100644 --- a/source/Glimpse.Test.Core/Resource/ConfigurationShould.cs +++ b/source/Glimpse.Test.Core/Resource/ConfigurationShould.cs @@ -1,6 +1,8 @@ using System; using Glimpse.Core.Extensibility; +using Glimpse.Core.Framework; using Glimpse.Core.Resource; +using Glimpse.Core.ResourceResult; using Moq; using Xunit; @@ -27,13 +29,26 @@ public void ReturnNoParameterKeys() } [Fact] + public void NotSupportNonPrivilegedExecution() + { + var resource = new PopupResource(); + var contextMock = new Mock(); + + Assert.Throws(() => resource.Execute(contextMock.Object)); + } + + [Fact(Skip = "Need to build out correct test here")] public void Execute() { var contextMock = new Mock(); + var configMock = new Mock(); var resource = new ConfigurationResource(); - - Assert.NotNull(resource.Execute(contextMock.Object)); + + var result = resource.Execute(contextMock.Object, configMock.Object); + var htmlResourceResult = result as HtmlResourceResult; + + Assert.NotNull(result); } } } \ No newline at end of file