Преглед на файлове

Merge branch 'fix/bug_20241106' into test

qinchaoyue преди 5 месеца
родител
ревизия
b8cd22415f

+ 1 - 1
src/Hotline.Api/Controllers/KnowledgeController.cs

@@ -175,7 +175,7 @@ namespace Hotline.Api.Controllers
 
             kn.Status = EKnowledgeStatus.Drafts;
             kn.InitId();
-            if (dto.Data.Files.Any()) kn.FileJson = await _fileRepository.AddFileAsync(dto.Data.Files, kn.Id, "", HttpContext.RequestAborted);
+            if (dto.Data.Files.IsNullOrEmpty()) kn.FileJson = await _fileRepository.AddFileAsync(dto.Data.Files, kn.Id, "", HttpContext.RequestAborted);
             await _knowledgeRepository.AddAsync(kn, HttpContext.RequestAborted);
 
             if (dto.Data.KnowledgeType.Any())

+ 2 - 3
src/Hotline.Application.Tests/Application/KnowApplicationTest.cs

@@ -76,15 +76,14 @@ public class KnowApplicationTest
     [Fact]
     public async Task UpdateKnowledgeWord_Test()
     {
-
         var entity = await _knowledgeHotWordRepository.Queryable()
             .OrderByDescending(m => m.CreationTime)
             .FirstAsync();
         entity.KeyWord = "单元测试修改";
         var inDto = entity.Adapt<UpdateKnowledgeHotWordInDto>();
         await _knowApplication.UpdateKnowledgeHotWordAsync(inDto);
-        var updateEntity = await _knowledgeWordRepository.GetAsync(entity.Id);
-        updateEntity.Tag.ShouldBe(entity.KeyWord);
+        var updateEntity = await _knowledgeHotWordRepository.GetAsync(entity.Id);
+        updateEntity.KeyWord.ShouldBe(entity.KeyWord);
     }
 
     [Fact]

+ 2 - 9
src/Hotline.Application.Tests/Application/OrderApplicationTest.cs

@@ -36,15 +36,8 @@ public class OrderApplicationTest
         _messageRepository = messageRepository;
     }
 
-    [Theory]
-    [InlineData(1)]
-    [InlineData(2)]
-    [InlineData(3)]
-    [InlineData(4)]
-    [InlineData(5)]
-    [InlineData(6)]
-    [InlineData(7)]
-    public async Task VisitPushSMS_Test(int count)
+    //[Fact]
+    public async Task VisitPushSMS_Test()
     {
         var orderVisit = await _orderVisitRepository.Queryable()
             .Where(m => m.VisitState == EVisitState.WaitForVisit)

+ 1 - 1
src/Hotline.Application.Tests/Controller/PushMessageControllerTest.cs

@@ -29,7 +29,7 @@ public class PushMessageControllerTest
         _userRepository = userRepository;
     }
 
-    [Fact]
+    //[Fact]
     public async Task SendMessage_Test()
     {
         try

+ 2 - 2
src/Hotline.Application.Tests/Domain/OrderVisitDomainServiceTest.cs

@@ -30,7 +30,7 @@ public class OrderVisitDomainServiceTest
         _orderRepository = orderRepository;
     }
 
-    [Fact]
+    //[Fact]
     public async Task UpdateSmsReplyDefault_Test()
     {
         var visit = await _orderVisitRepository
@@ -78,7 +78,7 @@ public class OrderVisitDomainServiceTest
         }
     }
 
-    [Fact]
+    //[Fact]
     public async Task OnSmsUpdate_Test()
     {
         var data = new Message() { IsSmsReply = true, SmsReplyContent = "1", PushBusiness = EPushBusiness.VisitSms };

+ 1 - 1
src/Hotline.Application.Tests/Domain/YiBinExpireTimeTest.cs

@@ -40,7 +40,7 @@ public class YiBinExpireTimeTest
     }
 
     [Theory]
-    [InlineData("2024-09-25 13:16:33", 5, "15", "2024-09-29 15:07:40", "5个工作日")]
+    [InlineData("2024-09-25 13:16:33", 5, "15", "2024-10-08 13:16:33", "5个工作日")]
     public async Task CalcEndTimeWorkDayDelay_Test(string begin, int count, string busCode, string expiredTime, string timeText)
     {
         var beginTime = DateTime.Parse(begin);