public void TestUpdateBorder() { string remoteFileName = "TestUpdateBorder.docx"; this.UploadFileToStorage( remoteDataFolder + "/" + remoteFileName, null, null, File.ReadAllBytes(LocalTestDataFolder + localFile) ); var request = new UpdateBorderRequest( name: remoteFileName, borderType: "left", borderProperties: new Border() { BorderType = Border.BorderTypeEnum.Left, Color = new XmlColor() { Web = "#AABBCC" }, DistanceFromText = 6.0f, LineStyle = Border.LineStyleEnum.DashDotStroker, LineWidth = 2.0f, Shadow = true }, nodePath: "tables/1/rows/0/cells/0", folder: remoteDataFolder ); var actual = this.WordsApi.UpdateBorder(request); Assert.NotNull(actual.Border); Assert.NotNull(actual.Border.Color); Assert.AreEqual("#AABBCC", actual.Border.Color.Web); Assert.AreEqual(6.0f, actual.Border.DistanceFromText); Assert.AreEqual(2.0f, actual.Border.LineWidth); Assert.AreEqual(true, actual.Border.Shadow); }
public void TestUpdateTableBorder() { var localName = "TablesGet.docx"; var remoteName = "TestUpdateTableBorder.docx"; var fullName = Path.Combine(this.dataFolder, remoteName); var border = new Border { BorderType = Border.BorderTypeEnum.Left, Color = new XmlColor { Alpha = 2 }, DistanceFromText = 6, LineStyle = Border.LineStyleEnum.DashDotStroker, LineWidth = 2, Shadow = true }; this.StorageApi.PutCreate(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(this.tableFolder) + localName)); var request = new UpdateBorderRequest(remoteName, border, "tables/1/rows/0/cells/0/", 0, this.dataFolder); var actual = this.WordsApi.UpdateBorder(request); Assert.AreEqual(200, actual.Code); }