コード例 #1
0
        public void JoinningTest()
        {
            var factory    = new MockCavetubeClientFactory();
            var mockClient = factory.MockCavetubeClient;

            mockClient.Setup(cl => cl.JoinRoom(It.IsAny <string>())).Raises(m => m.OnJoin += null, "roomid");
            mockClient.Setup(cl => cl.LeaveRoom()).Raises(m => m.OnLeave += null, "roomid");
            var  client = factory.CreateCavetubeClient();
            bool check  = false;

            CavetubeUtility.Joinning(
                client,
                "roomId",
                () => {
                check = true;
            });
            Assert.IsTrue(check);
        }
コード例 #2
0
 public void JoinningTest()
 {
     var factory = new MockCavetubeClientFactory();
     var mockClient = factory.MockCavetubeClient;
     mockClient.Setup(cl => cl.JoinRoom(It.IsAny<string>())).Raises(m => m.OnJoin += null, "roomid");
     mockClient.Setup(cl => cl.LeaveRoom()).Raises(m => m.OnLeave += null, "roomid");
     var client = factory.CreateCavetubeClient();
     bool check = false;
     CavetubeUtility.Joinning(
         client,
         "roomId",
         () => {
             check = true;
         });
     Assert.IsTrue(check);
 }