public void Handshake2() { _manualResetEvent = new ManualResetEvent(false); var socket = new Socket(CreateOptionsSecure()); var testListener = new TestHandshakeListener(this); socket.On(Socket.EVENT_HANDSHAKE, testListener); socket.Open(); _manualResetEvent.WaitOne(); socket.Close(); Assert.NotNull(testListener.HandshakeData); Assert.NotNull(testListener.HandshakeData.Upgrades); Assert.True(testListener.HandshakeData.Upgrades.Count > 0); Assert.True(testListener.HandshakeData.PingInterval > 0); Assert.True(testListener.HandshakeData.PingTimeout > 0); }
public void Handshake2() { var log = LogManager.GetLogger(Global.CallerName()); log.Info("Start"); var socket = new Socket(CreateOptionsSecure()); var testListener = new TestHandshakeListener(); socket.On(Socket.EVENT_HANDSHAKE, testListener); socket.Open(); Task.Delay(TimeSpan.FromSeconds(3)).Wait(); socket.Close(); Assert.IsNotNull(testListener.HandshakeData); Assert.IsNotNull(testListener.HandshakeData.Upgrades); Assert.IsTrue(testListener.HandshakeData.Upgrades.Count > 0); Assert.IsTrue(testListener.HandshakeData.PingInterval > 0); Assert.IsTrue(testListener.HandshakeData.PingTimeout > 0); }
public void Handshake2() { var log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod()); log.Info("Start"); _manualResetEvent = new ManualResetEvent(false); var socket = new Socket(CreateOptionsSecure()); var testListener = new TestHandshakeListener(this); socket.On(Socket.EVENT_HANDSHAKE, testListener); socket.Open(); _manualResetEvent.WaitOne(); socket.Close(); Assert.NotNull(testListener.HandshakeData); Assert.NotNull(testListener.HandshakeData.Upgrades); Assert.True(testListener.HandshakeData.Upgrades.Count > 0); Assert.True(testListener.HandshakeData.PingInterval > 0); Assert.True(testListener.HandshakeData.PingTimeout > 0); }
public void Handshake2() { LogManager.SetupLogManager(); var log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod()); log.Info("Start"); var socket = new Socket(CreateOptionsSecure()); var testListener = new TestHandshakeListener(); socket.On(Socket.EVENT_HANDSHAKE, testListener); socket.Open(); System.Threading.Thread.Sleep(TimeSpan.FromSeconds(4)); socket.Close(); Assert.IsNotNull(testListener.HandshakeData); Assert.IsNotNull(testListener.HandshakeData.Upgrades); Assert.IsTrue(testListener.HandshakeData.Upgrades.Count > 0); Assert.IsTrue(testListener.HandshakeData.PingInterval > 0); Assert.IsTrue(testListener.HandshakeData.PingTimeout > 0); }
public void Handshake2() { var log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod()); log.Info("Start"); _manualResetEvent = new ManualResetEvent(false); var socket = new Socket(CreateOptions()); var testListener = new TestHandshakeListener(this); socket.On(Socket.EVENT_HANDSHAKE, testListener); socket.Open(); _manualResetEvent.WaitOne(); socket.Close(); Assert.NotNull(testListener.HandshakeData); Assert.NotNull(testListener.HandshakeData.Upgrades); Assert.True(testListener.HandshakeData.Upgrades.Count > 0); Assert.True(testListener.HandshakeData.PingInterval > 0); Assert.True(testListener.HandshakeData.PingTimeout > 0); }