Exemple #1
0
 public ItSystemUsageServiceRelationTest()
 {
     _mockSystemUsageRepository        = new Mock <IGenericRepository <ItSystemUsage> >();
     _mockAuthorizationContext         = new Mock <IAuthorizationContext>();
     _mockSystemRepository             = new Mock <IItSystemRepository>();
     _mockContractRepository           = new Mock <IItContractRepository>();
     _mockOptionsService               = new Mock <IOptionsService <SystemRelation, RelationFrequencyType> >();
     _mockSystemRelationRepository     = new Mock <IGenericRepository <SystemRelation> >();
     _mockSensitiveDataLevelRepository = new Mock <IGenericRepository <ItSystemUsageSensitiveDataLevel> >();
     _mockTransactionManager           = new Mock <ITransactionManager>();
     _mockLogger          = new Mock <ILogger>();
     _interfaceRepository = new Mock <IGenericRepository <ItInterface> >();
     _mockOptionsService.Setup(x => x.GetAvailableOption(It.IsAny <int>(), It.IsAny <int>())).Returns(Maybe <RelationFrequencyType> .None);
     _referenceService = new Mock <IReferenceService>();
     _sut = new ItSystemUsageService(
         _mockSystemUsageRepository.Object,
         _mockAuthorizationContext.Object,
         _mockSystemRepository.Object,
         _mockContractRepository.Object,
         _mockOptionsService.Object,
         _mockSystemRelationRepository.Object,
         _interfaceRepository.Object,
         _referenceService.Object,
         _mockTransactionManager.Object,
         Mock.Of <IDomainEvents>(),
         _mockLogger.Object,
         _mockSensitiveDataLevelRepository.Object);
 }
 public ItSystemUsageServiceTest()
 {
     _usageRepository              = new Mock <IGenericRepository <ItSystemUsage> >();
     _authorizationContext         = new Mock <IAuthorizationContext>();
     _systemRepository             = new Mock <IItSystemRepository>();
     _contractRepository           = new Mock <IItContractRepository>();
     _optionsService               = new Mock <IOptionsService <SystemRelation, RelationFrequencyType> >();
     _transactionManager           = new Mock <ITransactionManager>();
     _relationRepositoryMock       = new Mock <IGenericRepository <SystemRelation> >();
     _interfaceRepository          = new Mock <IGenericRepository <ItInterface> >();
     _domainEvents                 = new Mock <IDomainEvents>();
     _referenceService             = new Mock <IReferenceService>();
     _sensitiveDataLevelRepository = new Mock <IGenericRepository <ItSystemUsageSensitiveDataLevel> >();
     _sut = new ItSystemUsageService(
         _usageRepository.Object,
         _authorizationContext.Object,
         _systemRepository.Object,
         _contractRepository.Object,
         _optionsService.Object,
         _relationRepositoryMock.Object,
         _interfaceRepository.Object,
         _referenceService.Object,
         _transactionManager.Object,
         _domainEvents.Object,
         Mock.Of <ILogger>(),
         _sensitiveDataLevelRepository.Object);
 }