Ejemplo n.º 1
0
        public async Task RequestSystem()
        {
            HomeySystem system = await _client.GetSystem();

            HomeyVersion = system.HomeyVersion;
            HomeyModel   = system.HomeyModelName;
        }
Ejemplo n.º 2
0
        public async Task TestRequestSystem()
        {
            HomeySystem system = await _client.GetSystem();

            Assert.NotNull(system);
            AssertSystem(system);
        }
Ejemplo n.º 3
0
        public void TestParseSystem()
        {
            string      data     = File.ReadAllText(_testData.GetSystemResponse);
            HomeySystem response = _parser.ParseSystem(data);

            Assert.NotNull(response);
        }
Ejemplo n.º 4
0
 private void AssertSystem(HomeySystem system)
 {
     Assert.False(string.IsNullOrEmpty(system.HomeyVersion));
     Assert.False(string.IsNullOrEmpty(system.HomeyModelId));
     Assert.False(string.IsNullOrEmpty(system.Hostname));
     Assert.False(string.IsNullOrEmpty(system.NodeVersion));
     Assert.False(string.IsNullOrEmpty(system.WifiAddress));
     Assert.False(string.IsNullOrEmpty(system.WifiSsid));
 }