@@ -89,7 +89,7 @@ public void preTranslationStatusTest() {
8989 @ Test
9090 public void buildProjectDirectoryTranslationTest () {
9191 BuildProjectDirectoryTranslationRequest request = new BuildProjectDirectoryTranslationRequest ();
92- request .setTargetLanguageIds (Arrays . asList ("uk" ));
92+ request .setTargetLanguageIds (singletonList ("uk" ));
9393 request .setSkipUntranslatedStrings (false );
9494 request .setSkipUntranslatedFiles (false );
9595 request .setExportApprovedOnly (false );
@@ -135,6 +135,19 @@ public void pseudoBuildProjectTranslationTest() {
135135 assertEquals (projectBuildResponseObject .getData ().getId (), buildId );
136136 }
137137
138+ @ Test
139+ public void pseudoBuildProjectTranslationCharTransformTest () {
140+ CrowdinTranslationCreateProjectPseudoBuildForm request = new CrowdinTranslationCreateProjectPseudoBuildForm ();
141+ request .setBranchId (1L );
142+ request .setPseudo (true );
143+ request .setPrefix ("pre" );
144+ request .setSuffix ("ion" );
145+ request .setLengthTransformation (0 );
146+ request .setCharTransformation (CharTransformation .from ("asian" ));
147+ ResponseObject <ProjectBuild > projectBuildResponseObject = this .getTranslationsApi ().buildProjectTranslation (parallelProjectId , request );
148+ assertEquals (projectBuildResponseObject .getData ().getId (), buildId );
149+ }
150+
138151 @ Test
139152 public void pseudoBuildProjectTranslationDeprecatedTest () {
140153 CrowdinTranslationCraeteProjectPseudoBuildForm request = new CrowdinTranslationCraeteProjectPseudoBuildForm ();
@@ -180,10 +193,10 @@ public void exportProjectTranslationTest() {
180193 ExportProjectTranslationRequest request = new ExportProjectTranslationRequest ();
181194 request .setTargetLanguageId ("uk" );
182195 request .setFormat ("xliff" );
183- request .setLabelIds (Arrays . asList (1L ));
184- request .setBranchIds (Arrays . asList (1L ));
185- request .setDirectoryIds (Arrays . asList (1L ));
186- request .setFileIds (Arrays . asList (1L ));
196+ request .setLabelIds (singletonList (1L ));
197+ request .setBranchIds (singletonList (1L ));
198+ request .setDirectoryIds (singletonList (1L ));
199+ request .setFileIds (singletonList (1L ));
187200 request .setSkipUntranslatedStrings (false );
188201 request .setSkipUntranslatedFiles (false );
189202 request .setExportApprovedOnly (false );
0 commit comments