public void CreateShareLink()
        {
            var requestParams = new NameValueCollection
            {
                { "TokenId", TestData.access_token },
                { "Docid", TestData.fileId },
                { "FileType", "file" },
                { "Perm", "7" },
                { "ExpiresAt", "2020-09-30T08:00:00+08:00" },
                { "LimitedTimes", "10" },
                { "Password", "Password" },
                { "Title", "Title" }
            };

            var context = new Mock <ControllerContext>();

            context.SetupGet(x => x.HttpContext.Request.Form).Returns(requestParams);

            var controller = new OutlookController()
            {
                ControllerContext = context.Object
            };
            JsonResult result = controller.CreateShareLink();

            linkId = result.Data.ToString();

            Assert.IsNotNull(result.Data);
        }