Merge branch 'feature-nxdev' of https://gitea.nxsir.cn/code/IM into feature-nxdev

This commit is contained in:
2026-02-07 22:54:16 +08:00
22 changed files with 282 additions and 185 deletions
+10 -8
View File
@@ -1,17 +1,18 @@
using Xunit;
using Microsoft.EntityFrameworkCore;
using Moq;
using AutoMapper;
using IM_API.Services;
using IM_API.Models;
using IM_API.Dtos.Auth;
using IM_API.Dtos.User;
using IM_API.Exceptions;
using IM_API.Interface.Services;
using IM_API.Models;
using IM_API.Services;
using IM_API.Tools;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Logging;
using Moq;
using System;
using System.Threading;
using System.Threading.Tasks;
using IM_API.Dtos.Auth;
using IM_API.Dtos.User;
using Xunit;
public class AuthServiceTests
{
@@ -58,7 +59,8 @@ public class AuthServiceTests
{
var loggerMock = new Mock<ILogger<AuthService>>();
var mapperToUse = mapper ?? CreateMapper();
return new AuthService(context, loggerMock.Object, mapperToUse);
var mockCache = new Mock<ICacheService>();
return new AuthService(context, loggerMock.Object, mapperToUse,mockCache.Object);
}
// --------------------- 测试用例 ---------------------