public void TestUpdateDocumentProperty() { string remoteFileName = "TestUpdateDocumentProperty.docx"; this.UploadFileToStorage( remoteDataFolder + "/" + remoteFileName, null, null, File.ReadAllBytes(LocalTestDataFolder + localFile) ); var request = new CreateOrUpdateDocumentPropertyRequest( name: remoteFileName, propertyName: "AsposeAuthor", property: new DocumentPropertyCreateOrUpdate() { Value = "Imran Anwar" }, folder: remoteDataFolder, destFileName: BaseTestOutPath + "/" + remoteFileName ); var actual = this.WordsApi.CreateOrUpdateDocumentProperty(request); Assert.NotNull(actual.DocumentProperty); Assert.AreEqual("AsposeAuthor", actual.DocumentProperty.Name); Assert.AreEqual("Imran Anwar", actual.DocumentProperty.Value); }
public void TestPutUpdateDocumentProperty() { var localName = "test_multi_pages.docx"; var remoteName = "TestPutUpdateDocumentProperty.docx"; var fullName = Path.Combine(this.dataFolder, remoteName); var propertyName = "AsposeAuthor"; var destFileName = Path.Combine(BaseTestOutPath, remoteName); DocumentProperty body = new DocumentProperty { Name = "Author", Value = "Imran Anwar" }; this.StorageApi.PutCreate(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir(BaseTestContext.CommonFolder) + localName)); var request = new CreateOrUpdateDocumentPropertyRequest(remoteName, propertyName, body, this.dataFolder, destFileName: destFileName); var actual = this.WordsApi.CreateOrUpdateDocumentProperty(request); Assert.AreEqual(200, actual.Code); }