36 lines
1.8 KiB
C#
36 lines
1.8 KiB
C#
using LCU.API.Internal.MemberPreferencesApi.Interfaces;
|
|
using LCU.API.Internal.MemberPreferencesApi.MicroApiServices;
|
|
using LCU.API.Internal.MemberPreferencesApi.Services.DnaAuditServices;
|
|
using LCU.API.Internal.MemberPreferencesApiLib.Repositories;
|
|
using LCU.Library.Internal.LCUServiceFactory.Services;
|
|
using Moq;
|
|
using NUnit.Framework;
|
|
|
|
namespace LCU.API.Internal.MemberPreferencesApi.UnitTests.Services
|
|
{
|
|
public class DNADataAuditProcessServiceTest
|
|
{
|
|
private Mock<ICoreApiWrapperService> _coreApiWrapperServiceMock;
|
|
private Mock<IScanBiCoreApiWrapperService> _scanBiCoreApiWrapperServiceMock;
|
|
private Mock<IDnaAuditProcessRepository> _dnaAuditProcessRepositoryMock;
|
|
private DNADataAuditProcessService _service;
|
|
private Mock<IDateTime> _dateTimeMock;
|
|
private Mock<ILcuServiceFactory<IDNAAuditCheckService>> _serviceFactoryMock;
|
|
|
|
[SetUp]
|
|
public void Setup()
|
|
{
|
|
_dateTimeMock = new Mock<IDateTime>();
|
|
_coreApiWrapperServiceMock = new Mock<ICoreApiWrapperService>();
|
|
_scanBiCoreApiWrapperServiceMock = new Mock<IScanBiCoreApiWrapperService>();
|
|
_dnaAuditProcessRepositoryMock = new Mock<IDnaAuditProcessRepository>();
|
|
_serviceFactoryMock = new Mock<ILcuServiceFactory<IDNAAuditCheckService>>();
|
|
_service = new DNADataAuditProcessService(_coreApiWrapperServiceMock.Object,
|
|
_scanBiCoreApiWrapperServiceMock.Object,
|
|
_dateTimeMock.Object,
|
|
_dnaAuditProcessRepositoryMock.Object,
|
|
_serviceFactoryMock.Object);
|
|
}
|
|
}
|
|
}
|