CloseOutcomingConnections() public method

public CloseOutcomingConnections ( ) : void
return void
コード例 #1
0
        public void CloseOutcommingConnectionsTest()
        {
            m_SiblingProxyMock.Setup(m => m.Close()).Verifiable();

            var connectionManager = new ConnectionManager();
            connectionManager.CloseOutcomingConnections();

            m_SiblingProxyMock.Verify();
        }
コード例 #2
0
        public void MonitoringInterruptedTest()
        {
            m_SiblingProxyMock.Setup(m => m.Ping()).Verifiable();
            var connectionManager = new ConnectionManager();
            connectionManager.OpenOutcomingConnections();
            Thread.Sleep(100);
            m_SiblingProxyMock.Verify();

            connectionManager.CloseOutcomingConnections();
            m_SiblingProxyMock.Setup(m => m.Ping()).Throws(new AssertionException("Ping after connection closed"));
            Thread.Sleep(100);
        }