Fix integration tests
This commit is contained in:
committed by
Nikolaj Geisle
parent
d2806501d9
commit
2d217d505d
@@ -79,6 +79,9 @@ public class ContentTypeRepositoryTest : UmbracoIntegrationTest
|
||||
var provider = ScopeProvider;
|
||||
using (var scope = provider.CreateScope())
|
||||
{
|
||||
var runtimeSettingsMock = new Mock<IOptionsMonitor<RuntimeSettings>>();
|
||||
runtimeSettingsMock.Setup(x => x.CurrentValue).Returns(new RuntimeSettings());
|
||||
|
||||
var templateRepo = new TemplateRepository(
|
||||
(IScopeAccessor)provider,
|
||||
AppCaches.Disabled,
|
||||
@@ -87,7 +90,7 @@ public class ContentTypeRepositoryTest : UmbracoIntegrationTest
|
||||
IOHelper,
|
||||
ShortStringHelper,
|
||||
Mock.Of<IViewHelper>(),
|
||||
Mock.Of<IOptionsMonitor<RuntimeSettings>>());
|
||||
runtimeSettingsMock.Object);
|
||||
var repository = ContentTypeRepository;
|
||||
Template[] templates =
|
||||
{
|
||||
|
||||
@@ -111,7 +111,10 @@ public class DocumentRepositoryTest : UmbracoIntegrationTest
|
||||
{
|
||||
appCaches ??= AppCaches;
|
||||
|
||||
templateRepository = new TemplateRepository(scopeAccessor, appCaches, LoggerFactory.CreateLogger<TemplateRepository>(), FileSystems, IOHelper, ShortStringHelper, Mock.Of<IViewHelper>(), Mock.Of<IOptionsMonitor<RuntimeSettings>>());
|
||||
var runtimeSettingsMock = new Mock<IOptionsMonitor<RuntimeSettings>>();
|
||||
runtimeSettingsMock.Setup(x => x.CurrentValue).Returns(new RuntimeSettings());
|
||||
|
||||
templateRepository = new TemplateRepository(scopeAccessor, appCaches, LoggerFactory.CreateLogger<TemplateRepository>(), FileSystems, IOHelper, ShortStringHelper, Mock.Of<IViewHelper>(), runtimeSettingsMock.Object);
|
||||
var tagRepository = new TagRepository(scopeAccessor, appCaches, LoggerFactory.CreateLogger<TagRepository>());
|
||||
var commonRepository =
|
||||
new ContentTypeCommonRepository(scopeAccessor, templateRepository, appCaches, ShortStringHelper);
|
||||
|
||||
@@ -57,10 +57,13 @@ public class TemplateRepositoryTest : UmbracoIntegrationTest
|
||||
private IHostingEnvironment HostingEnvironment => GetRequiredService<IHostingEnvironment>();
|
||||
|
||||
private FileSystems FileSystems => GetRequiredService<FileSystems>();
|
||||
|
||||
private IViewHelper ViewHelper => GetRequiredService<IViewHelper>();
|
||||
|
||||
private IOptionsMonitor<RuntimeSettings> RuntimeSettings => GetRequiredService<IOptionsMonitor<RuntimeSettings>>();
|
||||
|
||||
private ITemplateRepository CreateRepository(IScopeProvider provider) =>
|
||||
new TemplateRepository((IScopeAccessor)provider, AppCaches.Disabled, LoggerFactory.CreateLogger<TemplateRepository>(), FileSystems, IOHelper, ShortStringHelper, ViewHelper, Mock.Of<IOptionsMonitor<RuntimeSettings>>());
|
||||
new TemplateRepository((IScopeAccessor)provider, AppCaches.Disabled, LoggerFactory.CreateLogger<TemplateRepository>(), FileSystems, IOHelper, ShortStringHelper, ViewHelper, RuntimeSettings);
|
||||
|
||||
[Test]
|
||||
public void Can_Instantiate_Repository()
|
||||
|
||||
Reference in New Issue
Block a user