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); }
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); }