public async Task GetDateAndTimeSetting() { var rpcClient = new Mock <IRpcClient>(); rpcClient.Setup(c => c.ExecuteTaskAsync <TimeSetting>(It.IsAny <IRpcRequest>())) .ReturnsAsync(new TimeSetting()); var obj = new OmvSystemClient(rpcClient.Object); Assert.IsNotNull(obj); var result = await obj.GetDateAndTimeSetting(); Assert.IsNotNull(result); }
public async Task GetDateAndTimeSetting() { var logger = new Mock <ILogger>(); var rpc = new OmvHttpService(logger.Object, new LocalIHttpClient()); var systemClient = new OmvSystemClient(rpc); Assert.IsNotNull(systemClient); var obj = await systemClient.GetDateAndTimeSetting(); Assert.IsNotNull(obj); Assert.IsTrue(obj.Ntpenable); Assert.AreEqual("", obj.Timezone); Assert.AreEqual("pool.ntp.org", obj.Ntptimeservers); }
public Task <TimeSetting> GetDateAndTimeSetting() { return(_omvSystemClient.GetDateAndTimeSetting()); }