Пример #1
0
        public void Create_default()
        {
            var logger       = new Mock <ILogger>();
            var client       = new Mock <IHttpClient>();
            var rpc          = new OmvHttpService(logger.Object, client.Object);
            var systemClient = new OmvAptClient(rpc);

            Assert.IsNotNull(systemClient);
            Assert.AreSame(logger.Object, rpc.Logger);
        }
Пример #2
0
        public async Task GetUpgraded()
        {
            var logger       = new Mock <ILogger>();
            var rpc          = new OmvHttpService(logger.Object, new LocalIHttpClient());
            var omvAptClient = new OmvAptClient(rpc);

            Assert.IsNotNull(omvAptClient);
            var result = await omvAptClient.GetUpgraded();

            Assert.IsNotNull(result);
        }
 public OmvRpcService(IRpcClient client, ILogger logger, IMapper mapper)
 {
     _logger                  = logger;
     _mapper                  = mapper;
     _client                  = client;
     _omvSystemClient         = new OmvSystemClient(_client);
     _omvPluginClient         = new OmvPluginClient(_client);
     _omvAptClient            = new OmvAptClient(_client);
     _omvConfigClient         = new OmvConfigClient(_client);
     _omvDiskMgmtClient       = new OmvDiskMgmtClient(_client);
     _omvExecClient           = new OmvExecClient(_client);
     _omvServicesClient       = new OmvServicesClient(_client);
     _omvFileSystemMgmtClient = new OmvFileSystemMgmtClient(_client);
     _omvNetworkClient        = new OmvNetworkClient(_client);
     _omvPowerMgmtClient      = new OmvPowerMgmtClient(_client);
     _omvRrdClient            = new OmvRrdClient(_client);
     _omvWebGuiClient         = new OmvWebGuiClient(_client);
     _omvLogFileClient        = new OmvLogFileClient(client);
     _omvShareMgmtClient      = new OmvShareMgmtClient(client);
 }