Introduced interface on UmbracoContext

This commit is contained in:
Bjarke Berg
2020-02-09 18:53:37 +01:00
parent 99e011dc01
commit c335a8dbb5
66 changed files with 252 additions and 121 deletions

View File

@@ -4,13 +4,13 @@ namespace Umbraco.Tests.Testing.Objects.Accessors
{
public class TestUmbracoContextAccessor : IUmbracoContextAccessor
{
public UmbracoContext UmbracoContext { get; set; }
public IUmbracoContext UmbracoContext { get; set; }
public TestUmbracoContextAccessor()
{
}
public TestUmbracoContextAccessor(UmbracoContext umbracoContext)
public TestUmbracoContextAccessor(IUmbracoContext umbracoContext)
{
UmbracoContext = umbracoContext;
}

View File

@@ -81,7 +81,7 @@ namespace Umbraco.Tests.Testing.TestingTests
var umbracoContext = TestObjects.GetUmbracoContextMock();
var urlProviderMock = new Mock<IUrlProvider>();
urlProviderMock.Setup(provider => provider.GetUrl(It.IsAny<UmbracoContext>(), It.IsAny<IPublishedContent>(), It.IsAny<UrlMode>(), It.IsAny<string>(), It.IsAny<Uri>()))
urlProviderMock.Setup(provider => provider.GetUrl(It.IsAny<IUmbracoContext>(), It.IsAny<IPublishedContent>(), It.IsAny<UrlMode>(), It.IsAny<string>(), It.IsAny<Uri>()))
.Returns(UrlInfo.Url("/hello/world/1234"));
var urlProvider = urlProviderMock.Object;