Esempio n. 1
0
        public void Czy_poprawnie_wylacza_smart_house()
        {
            var test = new DomoticzRequestHandlerMock();

            test.IsSmartHomeOn = false;
            Assert.AreEqual(test.IsSmartHomeOn, false);
        }
Esempio n. 2
0
        public async Task Czy_poprawnie_wylacza_swiatlo()
        {
            var test   = new DomoticzRequestHandlerMock();
            var result = await test.SetLight(false);

            Assert.AreEqual(result.status, "False");
        }
Esempio n. 3
0
        public async Task Czy_poprawnie_wylacza_klimatyzacje()
        {
            var test   = new DomoticzRequestHandlerMock();
            var result = await test.SetAc(false);

            Assert.AreEqual(result.status, "False");
        }
Esempio n. 4
0
        public void Czy_smarthouse_uruchamia_klimatyzacje()
        {
            var test = new DomoticzRequestHandlerMock();

            test.IsSmartHomeOn = true;
            Thread.Sleep(TimeSpan.FromSeconds(10));
            Assert.AreEqual(test.IsAcOn, true);
        }
Esempio n. 5
0
        public async Task Czy_poprawnie_klimatyzacja_zmienia_stany()
        {
            var test   = new DomoticzRequestHandlerMock();
            var result = await test.SetAc(false);

            Assert.AreEqual(result.status, "False");
            result = await test.SetAc(true);

            Assert.AreEqual(result.status, "True");
        }