private TDKService NewTDKService() { TDKService tdkService = TDKService.NewInstance; tdkService.SupplyVoltageLimit = 230; tdkService.SupplyCurrentLimit = 10; tdkService.Connect(ChargerIpAddress, ChargerIpPort); return(tdkService); }
public void CheckNetworkError() { TDKService tdkService = NewTDKService(); // First test tdkService.Connect(null, 0); if (!tdkService.SendMessageGetResponse("RMT LOC").Equals("ERROR")) { Assert.Fail("Network should have thrown an exception as there is no IP set"); } // Reset for the second test tdkService.Connect(ChargerIpAddress, ChargerIpPort); if (tdkService.SendMessageGetResponse("RMT LOC").Equals("ERROR")) { Assert.Fail("Network should not have thown an exception, looks like IP is not set"); } tdkService.Disconnect(); }
public void CheckNetworkError() { TDKService tdkService = NewTDKService(); try { tdkService.Connect(null, 0); tdkService.SendMessageGetResponse("RMT LOC"); } catch { Assert.IsTrue(true, "Network should have thrown an exception"); } tdkService.Connect(ChargerIpAddress, ChargerIpPort); try { tdkService.SendMessageGetResponse("RMT LOC"); } catch { Assert.Fail("Network should not have thown an exception, look like IP is not set"); } }