Ejemplo n.º 1
0
        public void createchannelinworkspace()
        {
            var putworkspace = new Workspace()
            {
                WorkspaceId   = "5b71298a6a2e663634872a65",
                WorkspaceName = "dummyWorkspace",
                Channels      = new List <Channel> {
                },
                Users         = new List <User> {
                }
            };
            Channel channel1 = new Channel()
            {
                ChannelId   = "5b8932523f0c56095c70d82d",
                ChannelName = "firstchannel",
                Users       = new List <User> {
                },
                Admin       = new User {
                },
                Messages    = new List <Message> {
                },
                WorkspaceId = null
            };
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.CreateChannelInWorkSpace(channel1, "5b71298a6a2e663634872a65");
            var             notePosted      = result as ObjectResult;
            var             channel         = notePosted.Value as Channel;

            Assert.Equal("firstchannel", channel.ChannelName);
        }
Ejemplo n.º 2
0
        public void addusertoachannel()
        {
            Channel channel1 = new Channel()
            {
                ChannelId   = "5b8932523f0c56095c70d82d",
                ChannelName = "firstchannel",
                Users       = new List <User> {
                },
                Admin       = new User {
                },
                Messages    = new List <Message> {
                },
                WorkspaceId = "5b71298a6a2e663634872e65"
            };
            User user1 = new User()
            {
                Id        = "6c71298a6a2e663634872e61",
                UserId    = "456",
                FirstName = "stack",
                LastName  = "Route",
                EmailId   = "*****@*****.**"
            };
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.AddUserToChannel(user1, "5b8932523f0c56095c70d82d");
            var             notePosted      = result as ObjectResult;

            Assert.Equal(user1, notePosted.Value);
        }
Ejemplo n.º 3
0
        public void deletechannel()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.DeleteChannelById("5b8932523f0c56095c70d82d");
            var             notePosted      = result as NoContentResult;

            Assert.Equal(204, notePosted.StatusCode);
        }
Ejemplo n.º 4
0
        public void deleteaworkspace()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.DeleteWorkspaceById("5b71298a6a2e663634872e65");
            var             notePosted      = result as NoContentResult;

            Assert.Equal(204, notePosted.StatusCode);
        }
Ejemplo n.º 5
0
        public void getallchannelsinworkspace()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.GetAllChannelsInWorkSpace("dummyWorkspace");
            var             listofchannels  = result as ObjectResult;
            var             allchannels     = listofchannels.Value as List <Channel>;

            Assert.Equal(2, allchannels.Count);
        }
Ejemplo n.º 6
0
        public void gettallusersinaworkspace()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.GetAllUsersInWorkspace("dummyWorkspace");
            var             workspaceposted = result as ObjectResult;
            var             user            = workspaceposted.Value as List <User>;

            Assert.Single(user);
        }
Ejemplo n.º 7
0
        public void GetWorkspaceByName()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.GetWorkspaceByName("dummyWorkspace");
            var             workspaceposted = result as ObjectResult;
            var             workspace       = workspaceposted.Value as Workspace;

            Assert.Equal("5b71298a6a2e663634872a65", workspace.WorkspaceId);
        }
Ejemplo n.º 8
0
        public void Getallworkspace()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.GetAllWorkspace();
            var             workspaceposted = result as ObjectResult;
            var             workspace       = workspaceposted.Value as List <Workspace>;

            Assert.Single(workspace);
        }
Ejemplo n.º 9
0
        public void CreateWorkspace()
        {
            FakeChatService fakechat        = new FakeChatService();
            ChatController  _chatcontroller = new ChatController(fakechat);
            var             result          = _chatcontroller.CreateWorkspace(Postworkspace);
            var             workspaceposted = result as ObjectResult;
            var             workspace       = workspaceposted.Value as Workspace;

            Assert.Equal("5b71298a6a2e663634872c65", workspace.Id);
        }