public void GetZoneSummary_OneZone_Stopped_Works() { string expected = "Currently 1 zones are loaded.\r\n===================\r\nZone: FadeCandyZone\r\nProgram: None\r\n-------------------\r\n"; var programSetName = "StepperSet"; var zlm = new ZLM(false, false, false); var zlmrpc = new ZLMRPC(zlm); var zoneName = "FadeCandyZone"; zlm.AddFadeCandyZone(zoneName, PixelType.FadeCandyWS2812Pixel, 8, 1); var zoneSummary = zlmrpc.GetZoneSummary(); Assert.That(zoneSummary, Is.EqualTo(expected)); zlmrpc.Dispose(); }
public void GetZoneSummary_TwoZones_Stopped_Works() { string expected = "Currently 2 zones are loaded.\r\n===================\r\nZone: FadeCandyZone1\r\nProgram: None\r\n-------------------\r\nZone: FadeCandyZone2\r\nProgram: None\r\n-------------------\r\n"; string programSetName = "RainbowSet"; string programName = "Rainbow"; var zoneName = "FadeCandyZone"; dynamic isv = new ISV(); isv.Speed = 50; var zlm = new ZLM(false, false, false); var zlmrpc = new ZLMRPC(zlm); var fadeCandyZone1 = zlm.AddFadeCandyZone("FadeCandyZone1", PixelType.FadeCandyWS2812Pixel, 8, 1); var fadeCandyZone2 = zlm.AddFadeCandyZone("FadeCandyZone2", PixelType.FadeCandyWS2812Pixel, 8, 2); var zoneSummary = zlmrpc.GetZoneSummary(); Assert.That(zoneSummary, Is.EqualTo(expected)); zlmrpc.Dispose(); }