99
1010import com .box .sdkgen .client .BoxClient ;
1111import com .box .sdkgen .managers .docgen .GetDocgenJobsV2025R0QueryParams ;
12+ import com .box .sdkgen .managers .files .UpdateFileByIdRequestBody ;
1213import com .box .sdkgen .schemas .filefull .FileFull ;
1314import com .box .sdkgen .schemas .folderfull .FolderFull ;
1415import com .box .sdkgen .schemas .v2025r0 .docgenbatchbasev2025r0 .DocGenBatchBaseV2025R0 ;
@@ -31,20 +32,28 @@ public class DocgenITest {
3132
3233 @ Test
3334 public void testDocgenBatchAndJobs () {
34- FileFull uploadedFile = uploadNewFile ();
35+ FileFull uploadedFilePdf = uploadNewFile ();
36+ FileFull uploadedFileDocx =
37+ client
38+ .getFiles ()
39+ .updateFileById (
40+ uploadedFilePdf .getId (),
41+ new UpdateFileByIdRequestBody .Builder ()
42+ .name (String .join ("" , uploadedFilePdf .getName (), ".docx" ))
43+ .build ());
3544 FolderFull folder = createNewFolder ();
3645 DocGenTemplateBaseV2025R0 createdDocgenTemplate =
3746 client
3847 .getDocgenTemplate ()
3948 .createDocgenTemplateV2025R0 (
4049 new DocGenTemplateCreateRequestV2025R0 (
41- new FileReferenceV2025R0 (uploadedFile .getId ())));
50+ new FileReferenceV2025R0 (uploadedFileDocx .getId ())));
4251 DocGenBatchBaseV2025R0 docgenBatch =
4352 client
4453 .getDocgen ()
4554 .createDocgenBatchV2025R0 (
4655 new DocGenBatchCreateRequestV2025R0 (
47- new FileReferenceV2025R0 (uploadedFile .getId ()),
56+ new FileReferenceV2025R0 (uploadedFileDocx .getId ()),
4857 "api" ,
4958 new DocGenBatchCreateRequestV2025R0DestinationFolderField (folder .getId ()),
5059 "pdf" ,
@@ -65,7 +74,7 @@ public void testDocgenBatchAndJobs() {
6574 .get (0 )
6675 .getTemplateFile ()
6776 .getId ()
68- .equals (uploadedFile .getId ());
77+ .equals (uploadedFileDocx .getId ());
6978 assert docgenBatchJobs .getEntries ().get (0 ).getBatch ().getId ().equals (docgenBatch .getId ());
7079 DocGenJobsFullV2025R0 docgenJobs =
7180 client
@@ -101,6 +110,6 @@ assert convertToString(docgenJobs.getEntries().get(0).getTemplateFileVersion().g
101110 assert !(docgenJob .getTemplateFileVersion ().getId ().equals ("" ));
102111 assert convertToString (docgenJob .getType ()).equals ("docgen_job" );
103112 client .getFolders ().deleteFolderById (folder .getId ());
104- client .getFiles ().deleteFileById (uploadedFile .getId ());
113+ client .getFiles ().deleteFileById (uploadedFileDocx .getId ());
105114 }
106115}
0 commit comments