using BusinessLogic.ImportProcessing; using BusinessLogic.Interfaces.Persistence; using BusinessLogic.Interfaces.Security; using BusinessLogic.Interfaces.Validators; using log4net; using Moq; using System; namespace BusinessLogic.UnitTests.ImportProcessing.ImportProcessor { public class TestBase { protected readonly Mock MockLog = new Mock(); protected readonly Mock MockSecurityContext = new Mock(); protected readonly Mock MockUnitOfWork = new Mock(); protected readonly Mock> MockImportInitialisationStrategyFactory = new Mock>(); protected readonly Mock> MockImportProcessingStrategyFactory = new Mock>(); protected readonly Mock>> MockImportProcessingValidatorFactory = new Mock>>(); protected readonly Mock MockImportProcessingStrategy = new Mock(); protected readonly Mock> MockImportProcessingValidator = new Mock>(); } }