Register ILogger<>

This commit is contained in:
Bjarke Berg
2020-09-17 15:31:32 +02:00
parent 1dad22403a
commit 1b7bd7bcd9
2 changed files with 10 additions and 1 deletions

View File

@@ -1,6 +1,8 @@
using System;
using System.IO;
using System.Text;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Logging.Abstractions;
using Moq;
using NUnit.Framework;
using Umbraco.Core;
@@ -16,6 +18,7 @@ using Umbraco.Tests.TestHelpers;
using Umbraco.Core.Composing.CompositionExtensions;
using Current = Umbraco.Web.Composing.Current;
using FileSystems = Umbraco.Core.IO.FileSystems;
using ILogger = Umbraco.Core.Logging.ILogger;
namespace Umbraco.Tests.IO
{
@@ -35,6 +38,10 @@ namespace Umbraco.Tests.IO
composition.Register(_ => Mock.Of<ILogger>());
composition.Register(_ => Mock.Of<IDataTypeService>());
composition.Register(_ => Mock.Of<IContentSettings>());
composition.Register<ILoggerFactory>(new NullLoggerFactory());
composition.Register(typeof(Microsoft.Extensions.Logging.ILogger<>), typeof(Logger<>));
composition.Register(_ => TestHelper.ShortStringHelper);
composition.Register(_ => TestHelper.IOHelper);
composition.RegisterUnique<IMediaPathScheme, UniqueMediaPathScheme>();
@@ -44,6 +51,7 @@ namespace Umbraco.Tests.IO
composition.Configs.Add(() => SettingsForTests.DefaultGlobalSettings);
composition.Configs.Add(SettingsForTests.GenerateMockContentSettings);
composition.ComposeFileSystems();
composition.Configs.Add(SettingsForTests.GenerateMockContentSettings);

View File

@@ -198,7 +198,8 @@ namespace Umbraco.Tests.Testing
Composition = new Composition(register, typeLoader, proflogger, ComponentTests.MockRuntimeState(RuntimeLevel.Run), TestHelper.GetConfigs(), TestHelper.IOHelper, AppCaches.NoCache);
Composition.Register<ILoggerFactory>(new NullLoggerFactory());
Composition.Register(typeof(Microsoft.Extensions.Logging.ILogger<>), typeof(Logger<>));
Composition.RegisterUnique(IOHelper);
Composition.RegisterUnique(UriUtility);