Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        public static bool CheckConnection(this MT4Manager manager)
        {
            var result = manager.IsConnected();

            if (!result)
            {
                return(result);
            }

            try
            {
                manager.Ping();
            }
            catch
            {
                result = false;
            }

            return(result);
        }
Ejemplo n.º 3
0
        public void mt4_no_connection_if_not_connected_in_ping()
        {
            var manager = new MT4Manager(options);

            Assert.Throws <MT4NoConnectionExeption>(() => manager.Ping());
        }