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); }
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); }