public void TestUpdateSectionPageSetup()
        {
            string remoteFileName = "TestUpdateSectionPageSetup.docx";

            this.UploadFileToStorage(
                remoteDataFolder + "/" + remoteFileName,
                null,
                null,
                File.ReadAllBytes(LocalTestDataFolder + localFile)
                );

            var request = new UpdateSectionPageSetupRequest(
                name: remoteFileName,
                sectionIndex: 0,
                pageSetup: new PageSetup()
            {
                RtlGutter   = true,
                LeftMargin  = 10.0f,
                Orientation = PageSetup.OrientationEnum.Landscape,
                PaperSize   = PageSetup.PaperSizeEnum.A5
            },
                folder: remoteDataFolder
                );
            var actual = this.WordsApi.UpdateSectionPageSetup(request);

            Assert.NotNull(actual.PageSetup);
            Assert.AreEqual(true, actual.PageSetup.RtlGutter);
        }
示例#2
0
        public void TestUpdateSectionPageSetup()
        {
            var localName    = "test_multi_pages.docx";
            var remoteName   = "TestUpdateSectionPageSetup.docx";
            var fullName     = Path.Combine(this.dataFolder, remoteName);
            var sectionIndex = 0;

            var body = new PageSetup
            {
                RtlGutter   = true,
                LeftMargin  = 10.0f,
                Orientation = PageSetup.OrientationEnum.Landscape,
                PaperSize   = PageSetup.PaperSizeEnum.A5
            };

            this.StorageApi.PutCreate(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName));

            var request = new UpdateSectionPageSetupRequest(remoteName, sectionIndex, body, this.dataFolder);
            var actual  = this.WordsApi.UpdateSectionPageSetup(request);

            Assert.AreEqual(200, actual.Code);
        }