コード例 #1
0
        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();
        }
コード例 #2
0
        public void Test_Init_Client_Without_Host()
        {
            var client = new ReplicationServiceTestClientHelper();

            client.Dispose();
        }