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 _coreApiWrapperServiceMock; private Mock _scanBiCoreApiWrapperServiceMock; private Mock _dnaAuditProcessRepositoryMock; private DNADataAuditProcessService _service; private Mock _dateTimeMock; private Mock> _serviceFactoryMock; [SetUp] public void Setup() { _dateTimeMock = new Mock(); _coreApiWrapperServiceMock = new Mock(); _scanBiCoreApiWrapperServiceMock = new Mock(); _dnaAuditProcessRepositoryMock = new Mock(); _serviceFactoryMock = new Mock>(); _service = new DNADataAuditProcessService(_coreApiWrapperServiceMock.Object, _scanBiCoreApiWrapperServiceMock.Object, _dateTimeMock.Object, _dnaAuditProcessRepositoryMock.Object, _serviceFactoryMock.Object); } } }