Ejemplo n.º 1
0
        public void CanSwitchAllLightsOff()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.Off(Zone.All));

            controller.Send(Colour.Off(Zone.All));
        }
Ejemplo n.º 2
0
        public void CanSetLightsToCycleAllColours()
        {
            var controller = new WifiController("192.168.0.6");

            for (var colourCode = 1; colourCode <= 255; colourCode++)
            {
                controller.Send(Colour.Hue(colourCode));
            }
        }
Ejemplo n.º 3
0
        public void CanSetLightsToRoyalBlue()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.Hue(10));
        }
Ejemplo n.º 4
0
        public void CanSetBrightnessLevelTo10()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.SetBrightness(10));
        }
Ejemplo n.º 5
0
        public void CanSwitchColorLightsOffZoneOne()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.Off(Zone.One));
        }
Ejemplo n.º 6
0
        public void CanSwitchColorLightsOn()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.On(Zone.All));
        }
Ejemplo n.º 7
0
        public void CanSwitchWhiteLightsOffForAllZones()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.Off(Zone.All));
        }
Ejemplo n.º 8
0
        public void CanSetZoneOneColorLightsToWhite()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(Colour.SetWhite(Zone.One));
        }
Ejemplo n.º 9
0
        public void CanSwitchWhiteLightsOnForZoneOne()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.On(Zone.One));
        }
Ejemplo n.º 10
0
        public void CanTurnWhiteLightsOn()
        {
            var controller = new WifiController("192.168.0.6");

            controller.Send(White.On(Zone.All));
        }