public void Test_Host_Disconnects_First()
        {
            var server  = new ReplicationServiceTestServerHelper();
            var client1 = new ReplicationServiceTestClientHelper();
            var client2 = new ReplicationServiceTestClientHelper();

            client2.Manager.SendUpdates(new ReplicatorDto());

            client1.CallbackMock.Verify(r => r.UpdatesCallback(It.IsAny <ReplicatorDto>()), Times.Once);
            server.CallbackMock.Verify(r => r.UpdatesCallback(It.IsAny <ReplicatorDto>()), Times.Once);
            client2.CallbackMock.Verify(r => r.UpdatesCallback(It.IsAny <ReplicatorDto>()), Times.Never);

            server.Dispose();
            client1.Dispose();
            client2.Dispose();
        }
        public void Test_Init_Server()
        {
            var server = new ReplicationServiceTestServerHelper();

            server.Dispose();
        }