#0044 使用基础库层面的日志功能
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
using System.Windows;
|
||||
using Moq;
|
||||
using Serilog;
|
||||
using XP.Common.Logging.Interfaces;
|
||||
using Xunit;
|
||||
using Xunit.Abstractions;
|
||||
using XP.Hardware.RaySource.Services;
|
||||
@@ -18,7 +18,7 @@ namespace XplorePlane.Tests.Services
|
||||
{
|
||||
private readonly AppStateService _service;
|
||||
private readonly Mock<IRaySourceService> _mockRaySource;
|
||||
private readonly Mock<ILogger> _mockLogger;
|
||||
private readonly Mock<ILoggerService> _mockLogger;
|
||||
private readonly ITestOutputHelper _output;
|
||||
|
||||
public AppStateServiceTests(ITestOutputHelper output)
|
||||
@@ -32,7 +32,8 @@ namespace XplorePlane.Tests.Services
|
||||
}
|
||||
|
||||
_mockRaySource = new Mock<IRaySourceService>();
|
||||
_mockLogger = new Mock<ILogger>();
|
||||
_mockLogger = new Mock<ILoggerService>();
|
||||
_mockLogger.Setup(l => l.ForModule<AppStateService>()).Returns(_mockLogger.Object);
|
||||
_service = new AppStateService(_mockRaySource.Object, _mockLogger.Object);
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ using System;
|
||||
using System.IO;
|
||||
using System.Threading.Tasks;
|
||||
using Moq;
|
||||
using Serilog;
|
||||
using XP.Common.Logging.Interfaces;
|
||||
using Xunit;
|
||||
using Xunit.Abstractions;
|
||||
using XplorePlane.Models;
|
||||
@@ -20,7 +20,7 @@ namespace XplorePlane.Tests.Services
|
||||
{
|
||||
private readonly Mock<IAppStateService> _mockAppState;
|
||||
private readonly Mock<IPipelineExecutionService> _mockPipeline;
|
||||
private readonly Mock<ILogger> _mockLogger;
|
||||
private readonly Mock<ILoggerService> _mockLogger;
|
||||
private readonly RecipeService _service;
|
||||
private readonly ITestOutputHelper _output;
|
||||
|
||||
@@ -29,7 +29,8 @@ namespace XplorePlane.Tests.Services
|
||||
_output = output;
|
||||
_mockAppState = new Mock<IAppStateService>();
|
||||
_mockPipeline = new Mock<IPipelineExecutionService>();
|
||||
_mockLogger = new Mock<ILogger>();
|
||||
_mockLogger = new Mock<ILoggerService>();
|
||||
_mockLogger.Setup(l => l.ForModule<RecipeService>()).Returns(_mockLogger.Object);
|
||||
|
||||
// Setup default state returns
|
||||
_mockAppState.Setup(s => s.MotionState).Returns(MotionState.Default);
|
||||
|
||||
Reference in New Issue
Block a user