示例#1
0
 public void Setup()
 {
     this.agentManagerServiceMock     = new Mock <IAgentManagerService>();
     this.refreshServerServiceMock    = new Mock <IRefreshServerService>();
     this.serverRepositoryMock        = new Mock <IServerRepository>();
     this.configurationRepositoryMock = new Mock <IConfigurationRepository>();
     this.loggerMock         = TestUtilities.GetMockLogger();
     this.postInstallService = new PostInstallService(
         this.agentManagerServiceMock.Object,
         this.refreshServerServiceMock.Object,
         this.serverRepositoryMock.Object,
         this.configurationRepositoryMock.Object,
         this.loggerMock.Object);
 }
        public void Setup()
        {
            this.agentManager = new ApiClientHelper().GetKeplerServiceReference <IAgentManager>().Value;
            var connectionFactory   = TestUtilities.GetIntegrationConnectionFactory();
            var agentRepository     = new AgentRepository(connectionFactory);
            var logger              = TestUtilities.GetMockLogger().Object;
            var agentManagerService = new AgentManagerService(this.agentManager, agentRepository, logger);


            var resourceServerRepository = new ResourceServerRepository(connectionFactory);
            var refreshServerService     = new RefreshServerService(logger, resourceServerRepository);

            var serverRepository        = new ServerRepository(connectionFactory);
            var configurationRepository = new ConfigurationRepository(connectionFactory);

            this.postInstallService = new PostInstallService(agentManagerService, refreshServerService, serverRepository, configurationRepository, logger);
        }