Fix WorkTest

Add doc
Add todo
This commit is contained in:
ngfrolov 2023-11-28 14:08:13 +05:00
parent 2025c8c876
commit 32f52e4ce7
Signed by: ng.frolov
GPG Key ID: E99907A0357B29A7
3 changed files with 4 additions and 2 deletions

View File

@ -17,6 +17,7 @@ using Xunit;
namespace AsbCloudWebApi.Tests.Middlware namespace AsbCloudWebApi.Tests.Middlware
{ {
//TODO: переписать как интеграционный тест. Использовать WebApplicationFactory.
public class UserConnectionsLimitMiddlwareTest public class UserConnectionsLimitMiddlwareTest
{ {
const int iterations2Block = 8; const int iterations2Block = 8;

View File

@ -145,8 +145,8 @@ public class WorkTest
//assert //assert
Assert.Equal(0, work.CountComplete); Assert.Equal(0, work.CountComplete);
Assert.Equal(1, work.CountStart); Assert.Equal(1, work.CountStart);
Assert.Equal(0, work.CountErrors); Assert.Equal(1, work.CountErrors);
Assert.Null(work.LastComplete); Assert.Null(work.LastComplete);
Assert.Null(work.LastError); Assert.NotNull(work.LastError);
} }
} }

View File

@ -0,0 +1 @@
Доп инфо по тестированию: https://learn.microsoft.com/ru-ru/dotnet/architecture/modern-web-apps-azure/test-asp-net-core-mvc-apps