public ModuleService( IReportRepository reportRepository, IActionRepository actionRepository, IInstanceService instanceService, IDatabaseService databaseService, IModuleMetadataService moduleMetadataService ) { this.reportRepository = reportRepository; this.actionRepository = actionRepository; this.instanceService = instanceService; this.databaseService = databaseService; this.moduleMetadataService = moduleMetadataService; }
public ModuleMetadataServiceTests(int majorVersion) { TokenExpressionResolver.RegisterTokenExpressions(typeof(Term).Assembly); var mockInstance = MockInstances.Get(majorVersion); var mockInstanceDetails = MockInstanceDetails.Get( majorVersion, mockInstance ); var mockInstanceService = MockIInstanceService.Get(); mockInstanceService.SetupCurrentInstance( mockInstance, mockInstanceDetails ); moduleMedatadataService = new ModuleMetadataService(mockInstanceService.Object); }