public ResourceServiceTests() { _mockAuditTrailLogService = new Mock <IAuditTrailLogService>(); _mockLogger = new Mock <ILogger <ResourceService> >(); _mockResourceRepo = new Mock <IResourceRepository>(); _mockResourceLinkingService = new Mock <IResourceLinkingService>(); _mockPreProcessService = new Mock <IResourcePreprocessService>(); _mockHistoryResourceService = new Mock <IHistoricResourceService>(); _mockMetadataService = new Mock <IMetadataService>(); _mockIdentifierService = new Mock <IIdentifierService>(); _mockUserInfoService = new Mock <IUserInfoService>(); _mockReindexingService = new Mock <IReindexingService>(); _mockRemoteAppDataService = new Mock <IRemoteAppDataService>(); _mockValidationService = new Mock <IValidationService>(); var lockFactory = new LockFactory(); _lockServiceFactory = new LockServiceFactory(lockFactory); var configuration = new MapperConfiguration(cfg => cfg.AddProfile(new ResourceProfile())); var mapper = new Mapper(configuration); SetUpRemoteAppDataService(); SetupResourceRepo(); SetUpUserInfoService(); _service = new ResourceService( mapper, _mockAuditTrailLogService.Object, _mockLogger.Object, _mockResourceRepo.Object, _mockResourceLinkingService.Object, _mockPreProcessService.Object, _mockHistoryResourceService.Object, _mockMetadataService.Object, _mockIdentifierService.Object, _mockUserInfoService.Object, _mockReindexingService.Object, _mockRemoteAppDataService.Object, _mockValidationService.Object, _lockServiceFactory ); _metadata = new MetadataBuilder().GenerateSampleResourceData().Build(); }
public LockServiceFactoryTests() { Mock <IDistributedLockFactory> distributedLockFactoryMock = new Mock <IDistributedLockFactory>(); _lockFactory = new LockServiceFactory(distributedLockFactoryMock.Object); }