public void SendFrameEmpty()
        {
            var socket = new MockOutgoingSocket((ref Msg msg, TimeSpan timeout, bool more) =>
            {
                Assert.Equal(SendReceiveConstants.InfiniteTimeout, timeout);
                Assert.Equal(0, msg.Data.Length);
                Assert.False(more);
                return(true);
            });

            socket.SendFrameEmpty();
        }
        public void SendFrameEmpty()
        {
            var socket = new MockOutgoingSocket((ref Msg msg, TimeSpan timeout, bool more) =>
            {
                Assert.AreEqual(SendReceiveConstants.InfiniteTimeout, timeout);
                Assert.AreEqual(0, msg.Data.Length);
                Assert.IsFalse(more);
                return true;
            });

            socket.SendFrameEmpty();
        }