Example #1
0
        public void PutWorkspacesWorkspaceIdMembersMemberIdTest()
        {
            // TODO: add unit test for the method 'PutWorkspacesWorkspaceIdMembersMemberId'
            string          workspaceId = null; // TODO: replace null with proper value
            string          memberId    = null; // TODO: replace null with proper value
            WorkspaceMember body        = null; // TODO: replace null with proper value
            var             response    = instance.PutWorkspacesWorkspaceIdMembersMemberId(workspaceId, memberId, body);

            Assert.IsInstanceOf <WorkspaceMember> (response, "response is WorkspaceMember");
        }
        public IActionResult Post([FromBody] WorkspaceAddPayload body, [XUserId] string identifier)
        {
            if (MockDatabase.Workspaces.Count(w => w.Owner == identifier) == UserMaxWorkspaceCreation)
            {
                return(BadRequest(new ErrorResponse("생성할 수 있는 Workspace 갯수를 초과했습니다.", "TOO_MANY_WORKSPACES")));
            }

            var workspace = new Workspace(body.Name, identifier, identifier);
            var member    = new WorkspaceMember(workspace.Id, identifier);

            MockDatabase.AddWorkspace(workspace);
            MockDatabase.WorkspaceMembers.Add(member);

            return(Ok(new { workspaceId = workspace.Id }));
        }
 public void Init()
 {
     instance = new WorkspaceMember();
 }