Skip to content

Commit b6d7396

Browse files
committed
2023-10-13 : Synchronize codes to the origin repository.
1 parent 42f7566 commit b6d7396

26 files changed

+447
-155
lines changed

Aspose.Cells.Cloud.SDK.Test/Api/CellsControllerTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -785,7 +785,7 @@ public void TestGetWorksheetRow()
785785
var request = new GetWorksheetRowRequest(
786786
name: remoteName,
787787
sheetName: "Sheet1",
788-
rowIndex: 0,
788+
rowIndex: 1,
789789
folder: remoteFolder,
790790
storageName: ""
791791
);
@@ -881,7 +881,7 @@ public void TestPutInsertWorksheetRow()
881881
var request = new PutInsertWorksheetRowRequest(
882882
name: remoteName,
883883
sheetName: "Sheet1",
884-
rowIndex: 0,
884+
rowIndex: 1,
885885
folder: remoteFolder,
886886
storageName: ""
887887
);
@@ -904,7 +904,7 @@ public void TestPostUpdateWorksheetRow()
904904
var request = new PostUpdateWorksheetRowRequest(
905905
name: remoteName,
906906
sheetName: "Sheet1",
907-
rowIndex: 0,
907+
rowIndex: 1,
908908
height: 10.8f,
909909
count: 9,
910910
folder: remoteFolder,

Aspose.Cells.Cloud.SDK.Test/Api/ListObjectsControllerTests.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ public void TestPostWorksheetListObjectRemoveDuplicates()
355355
string localName = "TestTables.xlsx";
356356
string remoteName = "TestTables.xlsx";
357357

358-
this.UploadFile(localName, remoteFolder + "/" + remoteName, "");
358+
this.UploadFile( localName, remoteFolder + "/" + remoteName, "");
359359

360360
var request = new PostWorksheetListObjectRemoveDuplicatesRequest(
361361
name: remoteName,
@@ -364,7 +364,7 @@ public void TestPostWorksheetListObjectRemoveDuplicates()
364364
folder: remoteFolder,
365365
storageName: ""
366366
);
367-
var actual = this.CellsApi.PostWorksheetListObjectRemoveDuplicates(request);
367+
var actual = this.CellsApi.PostWorksheetListObjectRemoveDuplicates(request);
368368
Assert.AreEqual(200, actual.Code);
369369
}
370370

@@ -378,7 +378,7 @@ public void TestPostWorksheetListObjectInsertSlicer()
378378
string localName = "TestTables.xlsx";
379379
string remoteName = "TestTables.xlsx";
380380

381-
this.UploadFile(localName, remoteFolder + "/" + remoteName, "");
381+
this.UploadFile( localName, remoteFolder + "/" + remoteName, "");
382382

383383
var request = new PostWorksheetListObjectInsertSlicerRequest(
384384
name: remoteName,
@@ -389,9 +389,8 @@ public void TestPostWorksheetListObjectInsertSlicer()
389389
folder: remoteFolder,
390390
storageName: ""
391391
);
392-
var actual = this.CellsApi.PostWorksheetListObjectInsertSlicer(request);
392+
var actual = this.CellsApi.PostWorksheetListObjectInsertSlicer(request);
393393
Assert.AreEqual(200, actual.Code);
394394
}
395395
}
396396
}
397-

Aspose.Cells.Cloud.SDK.Test/Api/OleObjectsControllerTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,8 @@ public void TestPutWorksheetOleObject()
172172
string remoteName = "Book1.xlsx";
173173

174174
this.UploadFile( localName, remoteFolder + "/" + remoteName, "");
175-
this.UploadFile( oLEDoc, remoteFolder + "/OLEDoc.docx", "");
176-
this.UploadFile( wordJPG, remoteFolder + "/word.jpg", "");
175+
this.UploadFile( oLEDoc, "OLEDoc.docx", "");
176+
this.UploadFile( wordJPG, "word.jpg", "");
177177

178178
var request = new PutWorksheetOleObjectRequest(
179179
name: remoteName,

Aspose.Cells.Cloud.SDK.Test/Api/RangesControllerTests.cs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public class RangesControllerTests : CellsTestCommon
4242
/// </summary>
4343
[TestCategory(ProductName)]
4444
[TestMethod]
45-
public void TestPostWorksheetCellsRanges()
45+
public void TestPostWorksheetCellsRangesCopy()
4646
{
4747
string localName = "Book1.xlsx";
4848
string remoteName = "Book1.xlsx";
@@ -69,14 +69,14 @@ public void TestPostWorksheetCellsRanges()
6969
Source = rangeOperateSource,
7070
Target = rangeOperateTarget
7171
};
72-
var request = new PostWorksheetCellsRangesRequest(
72+
var request = new PostWorksheetCellsRangesCopyRequest(
7373
name: remoteName,
7474
sheetName: "Sheet1",
7575
rangeOperate: rangeOperate,
7676
folder: remoteFolder,
7777
storageName: ""
7878
);
79-
var actual = this.CellsApi.PostWorksheetCellsRanges(request);
79+
var actual = this.CellsApi.PostWorksheetCellsRangesCopy(request);
8080
Assert.AreEqual(200, actual.Code);
8181
}
8282

@@ -427,6 +427,7 @@ public void TestDeleteWorksheetCellsRange()
427427
var actual = this.CellsApi.DeleteWorksheetCellsRange(request);
428428
Assert.AreEqual(200, actual.Code);
429429
}
430+
430431
/// <summary>
431432
/// Test for PostWorksheetCellsRangeSort of RangesController.
432433
/// </summary>
@@ -437,32 +438,32 @@ public void TestPostWorksheetCellsRangeSort()
437438
string localName = "Group.xlsx";
438439
string remoteName = "Group.xlsx";
439440

440-
this.UploadFile(localName, remoteFolder + "/" + remoteName, "");
441+
this.UploadFile( localName, remoteFolder + "/" + remoteName, "");
441442

442-
var rangeSortRequestDataSorter = new DataSorter()
443+
var rangeOperateDataSorter = new DataSorter()
443444
{
444445
CaseSensitive = true
445446
};
446-
var rangeSortRequestCellArea = new Range()
447+
var rangeOperateCellArea = new Range()
447448
{
448449
ColumnCount = 3,
449450
FirstColumn = 0,
450451
FirstRow = 0,
451452
RowCount = 15
452453
};
453-
var rangeSortRequest = new RangeSortRequest()
454+
var rangeOperate = new RangeSortRequest()
454455
{
455-
DataSorter = rangeSortRequestDataSorter,
456-
CellArea = rangeSortRequestCellArea
456+
DataSorter = rangeOperateDataSorter,
457+
CellArea = rangeOperateCellArea
457458
};
458459
var request = new PostWorksheetCellsRangeSortRequest(
459460
name: remoteName,
460461
sheetName: "book1",
461-
rangeOperate: rangeSortRequest,
462+
rangeSortRequest: rangeOperate,
462463
folder: remoteFolder,
463464
storageName: ""
464465
);
465-
var actual = this.CellsApi.PostWorksheetCellsRangeSort(request);
466+
var actual = this.CellsApi.PostWorksheetCellsRangeSort(request);
466467
Assert.AreEqual(200, actual.Code);
467468
}
468469
}

Aspose.Cells.Cloud.SDK.Test/Api/WorkbookControllerTests.cs

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -130,14 +130,14 @@ public void TestPostProtectWorkbook()
130130

131131
this.UploadFile( localName, remoteFolder + "/" + remoteName, "");
132132

133-
var protection = new WorkbookProtectionRequest()
133+
var protection = new ProtectWorkbookRequest()
134134
{
135-
Password = "123456",
136-
ProtectionType = "ALL"
135+
EncryptWithPassword = "123456",
136+
AwaysOpenReadOnly = true
137137
};
138138
var request = new PostProtectWorkbookRequest(
139139
name: remoteName,
140-
protection: protection,
140+
protectWorkbookRequest: protection,
141141
folder: remoteFolder,
142142
storageName: ""
143143
);
@@ -157,15 +157,10 @@ public void TestDeleteUnProtectWorkbook()
157157

158158
this.UploadFile( localName, remoteFolder + "/" + remoteName, "");
159159

160-
var protection = new WorkbookProtectionRequest()
161-
{
162-
Password = "123456",
163-
ProtectionType = "ALL"
164-
};
165160
var request = new DeleteUnProtectWorkbookRequest(
166161
name: remoteName,
167-
protection: protection,
168162
folder: remoteFolder,
163+
password : "123456",
169164
storageName: ""
170165
);
171166
var actual = this.CellsApi.DeleteUnProtectWorkbook(request);

Aspose.Cells.Cloud.SDK.Test/Api/WorksheetValidationsControllerTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ public void TestPostWorksheetValidation()
119119

120120
var validation = new Validation()
121121
{
122-
Formula1 = "=(OR(A1=\"Yes\",A1=\"No\"))",
122+
Formula1 = "=A1",
123123
Type = "Custom"
124124
};
125125
var request = new PostWorksheetValidationRequest(

Aspose.Cells.Cloud.SDK.Test/Api/XmlControllerTests.cs

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public void TestPostWorkbookExportXML()
6363
/// </summary>
6464
[TestCategory(ProductName)]
6565
[TestMethod]
66-
public void TestPostWorkbookImortXML()
66+
public void TestPostWorkbookImportXML()
6767
{
6868
string localName = "Template.xlsx";
6969
string dataXML = "data.xml";
@@ -88,11 +88,13 @@ public void TestPostWorkbookImortXML()
8888
XMLFileSource = importXMLRequestXMLFileSource,
8989
ImportPosition = importXMLRequestImportPosition
9090
};
91-
var request = new PostWorkbookImportXMLRequest( );
92-
request.name = remoteName;
93-
request.importXMLRequest = importXMLRequest;
94-
request.folder = remoteFolder;
95-
var actual = this.CellsApi.PostWorkbookImortXML(request);
91+
var request = new PostWorkbookImportXMLRequest(
92+
name: remoteName,
93+
importXMLRequest: importXMLRequest,
94+
folder: remoteFolder,
95+
storageName: ""
96+
);
97+
var actual = this.CellsApi.PostWorkbookImportXML(request);
9698
Assert.IsNotNull(actual);
9799
}
98100
}

Aspose.Cells.Cloud.SDK.Test/Document/LightCellsTests.cs

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,16 +360,45 @@ public void TestPostProtect()
360360

361361
System.Collections.Generic.IDictionary<string, System.IO.Stream> mapFiles =new System.Collections.Generic.Dictionary<string, System.IO.Stream>();
362362
AddFileParameter(assemblyTestXlsx,mapFiles);
363-
AddFileParameter(dataSourceXlsx,mapFiles);
363+
AddFileParameter(dataSourceXlsx,mapFiles);
364+
var protectWorkbookRequst = new ProtectWorkbookRequest()
365+
{
366+
};
364367
var request = new PostProtectRequest(
365368
file: mapFiles,
366-
protectWorkbookRequst : new ProtectWorkbookRequst { AwaysOpenOnlyReady = true },
369+
protectWorkbookRequest : protectWorkbookRequst,
367370
password: "123456"
368371
);
369372
var actual = this.CellsApi.PostProtect(request);
370373
Assert.IsNotNull(actual.Files);
371374
}
372375

376+
/// <summary>
377+
/// Test for save workbook as one of the available formats.
378+
/// </summary>
379+
[TestCategory(ProductName)]
380+
[TestMethod]
381+
public void TestPostProtect_ProtectWorkbookRequest()
382+
{
383+
string assemblyTestXlsx = "assemblytest.xlsx";
384+
string dataSourceXlsx = "datasource.xlsx";
385+
386+
System.Collections.Generic.IDictionary<string, System.IO.Stream> mapFiles =new System.Collections.Generic.Dictionary<string, System.IO.Stream>();
387+
var protectWorkbookRequst = new ProtectWorkbookRequest()
388+
{
389+
AwaysOpenReadOnly = true,
390+
EncryptWithPassword = "123456"
391+
};
392+
AddFileParameter(assemblyTestXlsx,mapFiles);
393+
AddFileParameter(dataSourceXlsx,mapFiles);
394+
var request = new PostProtectRequest(
395+
file: mapFiles,
396+
protectWorkbookRequest: protectWorkbookRequst
397+
);
398+
var actual = this.CellsApi.PostProtect(request);
399+
Assert.IsNotNull(actual.Files);
400+
}
401+
373402
/// <summary>
374403
/// Test for save workbook as one of the available formats.
375404
/// </summary>

Aspose.Cells.Cloud.SDK/Api/CellsApiPartials2.cs

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2551,7 +2551,16 @@ public CellsCloudResponse PostWorksheetCellsRanges(PostWorksheetCellsRangesRe
25512551
return result;
25522552
}
25532553

2554-
2554+
/// <summary>
2555+
/// Copys content to destination range from source range in worksheet.
2556+
/// </summary>
2557+
/// <param name="request">Request. <see cref="PostWorksheetCellsRangesCopyRequest" /></param>
2558+
public CellsCloudResponse PostWorksheetCellsRangesCopy(PostWorksheetCellsRangesCopyRequest request)
2559+
{
2560+
requestHandlers.ForEach(p => p.ProcessUrl(""));
2561+
var result = invoker.InvokeApiAsync< CellsCloudResponse >(request.CreateHttpRequest(BaseUri +"/" +Version, this.invoker.DefaultHeaderMap, this.requestHandlers)).Result;
2562+
return result;
2563+
}
25552564

25562565
/// <summary>
25572566
/// </summary>
@@ -3813,7 +3822,7 @@ public Stream PostWorkbookExportXML(PostWorkbookExportXMLRequest request)
38133822
/// <summary>
38143823
/// </summary>
38153824
/// <param name="request">Request. <see cref="PostWorkbookImportXMLRequest" /></param>
3816-
public Stream PostWorkbookImortXML(PostWorkbookImportXMLRequest request)
3825+
public Stream PostWorkbookImportXML(PostWorkbookImportXMLRequest request)
38173826
{
38183827
requestHandlers.ForEach(p => p.ProcessUrl(""));
38193828
var result = invoker.InvokeApiAsync<Stream>(request.CreateHttpRequest(BaseUri + "/" + Version, this.invoker.DefaultHeaderMap, this.requestHandlers)).Result;

Aspose.Cells.Cloud.SDK/Aspose.Cells.Cloud.SDK.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net4.5.2</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0</TargetFrameworks>
55
<AssemblyName>Aspose.Cells.Cloud.SDK</AssemblyName>
66
<PackageId>Aspose.Cells-Cloud</PackageId>
77
<OutputType>Library</OutputType>
@@ -24,8 +24,8 @@
2424
</PropertyGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
28-
<PackageReference Include="RestSharp" Version="106.2.2" />
27+
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
28+
<PackageReference Include="RestSharp" Version="106.2.2" />
2929
</ItemGroup>
3030
<ItemGroup>
3131
<None Include="..\README.md" Pack="true" PackagePath="\"/>

0 commit comments

Comments
 (0)