private HtmlAttachmentPageCollection GetPageCollection(TestFile file) { var request = new HtmlGetAttachmentPagesRequest { FileName = file.FileName, AttachmentName = file.AttachmentName, ResourcePath = null, IgnoreResourcePathInResources = null, EmbedResources = false, StartPageNumber = 1, CountPages = 1, RenderComments = null, RenderHiddenPages = null, Password = null, AttachmentPassword = file.AttachmentPassword, DefaultFontName = null, FontsFolder = null, Folder = file.Folder, Storage = null, }; var response = ViewerApi.HtmlGetAttachmentPages(request); Assert.IsInstanceOf <HtmlAttachmentPageCollection>(response, "Expected response type is HtmlAttachmentPageCollection"); return(response); }
public void HtmlGetAttachmentPagesTest() { var file = TestFiles.WithAttachmentMsg; var request = new HtmlGetAttachmentPagesRequest { FileName = file.FileName, AttachmentName = file.AttachmentName, ResourcePath = null, IgnoreResourcePathInResources = null, EmbedResources = null, StartPageNumber = null, CountPages = null, RenderComments = null, RenderHiddenPages = null, Password = null, AttachmentPassword = file.AttachmentPassword, DefaultFontName = null, FontsFolder = null, Folder = file.Folder, Storage = null, }; var response = ViewerApi.HtmlGetAttachmentPages(request); Assert.AreEqual(1, response.Pages.Count); Assert.AreEqual("with-attachment.msg", response.FileName); Assert.AreEqual("password-protected.docx", response.AttachmentName); Assert.AreEqual("email\\msg", response.Folder); }