1
0

Fixing UnitTests

This commit is contained in:
2022-08-07 20:57:11 +02:00
parent 6460142a65
commit d233bf6b0a
6 changed files with 21 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ using System.Linq;
using System.Net;
using System.Security.Claims;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using AMWD.Common.AspNetCore.BasicAuthentication;
using Microsoft.AspNetCore.Http;
@@ -142,8 +143,8 @@ namespace UnitTests.AspNetCore.BasicAuthentication
.Setup(v => v.Realm)
.Returns(validatorRealm);
validatorMock
.Setup(v => v.ValidateAsync(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IPAddress>()))
.Callback<string, string, IPAddress>((username, password, ipAddress) => validatorCallback.Add((username, password, ipAddress)))
.Setup(v => v.ValidateAsync(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<IPAddress>(), It.IsAny<CancellationToken>()))
.Callback<string, string, IPAddress, CancellationToken>((username, password, ipAddress, _) => validatorCallback.Add((username, password, ipAddress)))
.ReturnsAsync(validatorResponse);
return new BasicAuthenticationMiddleware(nextMock.Object, validatorMock.Object);
@@ -207,6 +208,9 @@ namespace UnitTests.AspNetCore.BasicAuthentication
contextMock
.Setup(c => c.RequestServices)
.Returns(requestServicesMock.Object);
contextMock
.Setup(c => c.RequestAborted)
.Returns(CancellationToken.None);
return contextMock.Object;
}