#0044 使用基础库层面的日志功能

This commit is contained in:
zhengxuan.zhang
2026-03-23 14:04:53 +08:00
parent caffbc009e
commit 687d0b2a87
18 changed files with 124 additions and 105 deletions
@@ -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);