示例#1
0
        public void HtmlCreatePagesCacheFromContentTest()
        {
            var file        = TestFiles.PasswordProtectedDocx;
            var htmlOptions = new HtmlOptions
            {
                Password = file.Password
            };

            var request = new HtmlCreatePagesCacheFromContentRequest
            {
                HtmlOptions = this.SerializeObject(htmlOptions),
                File        = this.GetTestFileStream(file),
                FileName    = null,
                FontsFolder = null,
                Folder      = FromContentFolder,
                Storage     = null,
            };

            var response = ViewerApi.HtmlCreatePagesCacheFromContent(request);

            Assert.AreEqual(".docx", Path.GetExtension(response.FileName));
            Assert.AreEqual(FromContentFolder, response.Folder);
            Assert.AreEqual(1, response.Pages.Count);
        }