public void GetMessageVoltageRequestTest() { PowerManagementMessage message = PowerManagement.GetMessage("*#3*10*1*1##"); Assert.AreEqual <WHAT>(message.What, WHAT.PowerManagementVoltageRequest); Assert.AreEqual <int>(message.Voltage, 1); }
public void GetMessageAllDimensionsTest() { PowerManagementMessage message = PowerManagement.GetMessage("*#3*10*0*1*2*3*4##"); Assert.AreEqual <WHAT>(message.What, WHAT.PowerManagementAllDimensionsRequest); Assert.AreEqual <int>(message.Voltage, 1); Assert.AreEqual <int>(message.Current, 2); Assert.AreEqual <int>(message.Power, 3); Assert.AreEqual <int>(message.Energy, 4); }
public void GetMessageLoadForcedTest() { PowerManagementMessage message = PowerManagement.GetMessage("*3*2*11##"); Assert.AreEqual <WHAT>(message.What, WHAT.PowerManagementLoadForced); }