public void request_not_correspond_in_pumping() { var manager = new MT4Manager(options); manager.Connect(connect.server); manager.Login(connect.login, connect.password); manager.PumpingSwitch(code => { }, IntPtr.Zero, 0, 0); Assert.Throws <MT4RequestNotCorrespondException>(() => manager.Ping()); }
public static bool CheckConnection(this MT4Manager manager) { var result = manager.IsConnected(); if (!result) { return(result); } try { manager.Ping(); } catch { result = false; } return(result); }
public void mt4_no_connection_if_not_connected_in_ping() { var manager = new MT4Manager(options); Assert.Throws <MT4NoConnectionExeption>(() => manager.Ping()); }