From da9139b7bab95f6e5ba5f4bb2d99011c2d6db03a Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 23 Mar 2022 21:30:14 +0800 Subject: … MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BackEnd/Timeline.Tests/Helpers/TestDatabase.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'BackEnd/Timeline.Tests/Helpers') diff --git a/BackEnd/Timeline.Tests/Helpers/TestDatabase.cs b/BackEnd/Timeline.Tests/Helpers/TestDatabase.cs index 9bd690a2..5752b8cd 100644 --- a/BackEnd/Timeline.Tests/Helpers/TestDatabase.cs +++ b/BackEnd/Timeline.Tests/Helpers/TestDatabase.cs @@ -1,9 +1,11 @@ using Microsoft.Data.Sqlite; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Logging.Abstractions; +using Moq; using System.Threading.Tasks; using Timeline.Entities; using Timeline.Services; +using Timeline.Services.Token; using Timeline.Services.User; using Xunit; using Xunit.Abstractions; @@ -24,7 +26,10 @@ namespace Timeline.Tests.Helpers using var context = CreateContext(); await context.Database.MigrateAsync(); - var userService = new UserService(NullLogger.Instance, context, new PasswordService(), new Clock()); + var mockUserTokenManager = new Mock(); + mockUserTokenManager.SetReturnsDefault(Task.CompletedTask); + + var userService = new UserService(NullLogger.Instance, context, new PasswordService(), mockUserTokenManager.Object, new Clock()); await userService.ModifyUserAsync( await userService.GetUserIdByUsernameAsync("administrator"), -- cgit v1.2.3