Fix tests
This commit is contained in:
parent
5a5902fefa
commit
3c01b33070
1 changed files with 4 additions and 1 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
using System.Net;
|
using System.Net;
|
||||||
using System.Text.Json;
|
using System.Text.Json;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
using Moq;
|
using Moq;
|
||||||
using Moq.Protected;
|
using Moq.Protected;
|
||||||
using ShiftScheduler.Services;
|
using ShiftScheduler.Services;
|
||||||
|
|
@ -12,6 +13,7 @@ public class TransportApiServiceTests
|
||||||
{
|
{
|
||||||
private readonly Mock<HttpMessageHandler> _httpMessageHandlerMock;
|
private readonly Mock<HttpMessageHandler> _httpMessageHandlerMock;
|
||||||
private readonly Mock<IConfigurationService> _configurationServiceMock;
|
private readonly Mock<IConfigurationService> _configurationServiceMock;
|
||||||
|
private readonly Mock<ILogger<TransportApiService>> _loggerMock;
|
||||||
private readonly HttpClient _httpClient;
|
private readonly HttpClient _httpClient;
|
||||||
private readonly TransportApiService _transportApiService;
|
private readonly TransportApiService _transportApiService;
|
||||||
|
|
||||||
|
|
@ -20,6 +22,7 @@ public class TransportApiServiceTests
|
||||||
_httpMessageHandlerMock = new Mock<HttpMessageHandler>();
|
_httpMessageHandlerMock = new Mock<HttpMessageHandler>();
|
||||||
_httpClient = new HttpClient(_httpMessageHandlerMock.Object);
|
_httpClient = new HttpClient(_httpMessageHandlerMock.Object);
|
||||||
_configurationServiceMock = new Mock<IConfigurationService>();
|
_configurationServiceMock = new Mock<IConfigurationService>();
|
||||||
|
_loggerMock = new Mock<ILogger<TransportApiService>>();
|
||||||
|
|
||||||
var config = new TransportConfiguration
|
var config = new TransportConfiguration
|
||||||
{
|
{
|
||||||
|
|
@ -37,7 +40,7 @@ public class TransportApiServiceTests
|
||||||
.Setup(x => x.GetTransportConfiguration())
|
.Setup(x => x.GetTransportConfiguration())
|
||||||
.Returns(config);
|
.Returns(config);
|
||||||
|
|
||||||
_transportApiService = new TransportApiService(_httpClient, _configurationServiceMock.Object);
|
_transportApiService = new TransportApiService(_httpClient, _configurationServiceMock.Object, _loggerMock.Object);
|
||||||
}
|
}
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue