Skip to content

Commit

Permalink
feat(api): Translation Status: add "preTranslateAppliedTo" field
Browse files Browse the repository at this point in the history
  • Loading branch information
innomaxx committed Jul 24, 2023
1 parent 27982fa commit e628356
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ public class Progress {
public static class Words {
private Integer total;
private Integer translated;
private Integer preTranslateAppliedTo;
private Integer approved;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -39,34 +39,39 @@ public void getBranchProgressTest() {
ResponseList<LanguageProgress> branchProgress = this.getTranslationStatusApi().getBranchProgress(projectId, branchId, null, null);
assertEquals(branchProgress.getData().size(), 1);
assertEquals(branchProgress.getData().get(0).getData().getPhrases().getTotal(), (Integer) 3000);
assertEquals(branchProgress.getData().get(0).getData().getPhrases().getPreTranslateAppliedTo(), (Integer) 1254);
}

@Test
public void getDirectoryProgressTest() {
ResponseList<LanguageProgress> directoryProgress = this.getTranslationStatusApi().getDirectoryProgress(projectId, directoryId, null, null);
assertEquals(directoryProgress.getData().size(), 1);
assertEquals(directoryProgress.getData().get(0).getData().getPhrases().getTotal(), (Integer) 2000);
assertEquals(directoryProgress.getData().get(0).getData().getPhrases().getPreTranslateAppliedTo(), (Integer) 1254);
}

@Test
public void getFileProgressTest() {
ResponseList<LanguageProgress> fileProgress = this.getTranslationStatusApi().getFileProgress(projectId, fileId, null, null);
assertEquals(fileProgress.getData().size(), 1);
assertEquals(fileProgress.getData().get(0).getData().getPhrases().getTotal(), (Integer) 4000);
assertEquals(fileProgress.getData().get(0).getData().getPhrases().getPreTranslateAppliedTo(), (Integer) 1254);
}

@Test
public void getLanguageProgressTest() {
ResponseList<FileProgress> languageProgress = this.getTranslationStatusApi().getLanguageProgress(projectId, languageId, null, null);
assertEquals(languageProgress.getData().size(), 1);
assertEquals(languageProgress.getData().get(0).getData().getPhrases().getTotal(), (Integer) 5000);
assertEquals(languageProgress.getData().get(0).getData().getPhrases().getPreTranslateAppliedTo(), (Integer) 1254);
}

@Test
public void getProjectProgressTest() {
ResponseList<LanguageProgress> projectProgress = this.getTranslationStatusApi().getProjectProgress(projectId, null, null, null);
assertEquals(projectProgress.getData().size(), 1);
assertEquals(projectProgress.getData().get(0).getData().getPhrases().getTotal(), (Integer) 6000);
assertEquals(projectProgress.getData().get(0).getData().getPhrases().getPreTranslateAppliedTo(), (Integer) 1254);
}

@Test
Expand Down
2 changes: 2 additions & 0 deletions src/test/resources/api/translationstatus/branchProgress.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
"words": {
"total": 7249,
"translated": 3651,
"preTranslateAppliedTo": 1254,
"approved": 3637
},
"phrases": {
"total": 3000,
"translated": 2631,
"preTranslateAppliedTo": 1254,
"approved": 2622
},
"translationProgress": 86,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
"words": {
"total": 7249,
"translated": 3651,
"preTranslateAppliedTo": 1254,
"approved": 3637
},
"phrases": {
"total": 2000,
"translated": 2631,
"preTranslateAppliedTo": 1254,
"approved": 2622
},
"translationProgress": 86,
Expand Down
2 changes: 2 additions & 0 deletions src/test/resources/api/translationstatus/fileProgress.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
"words": {
"total": 7249,
"translated": 3651,
"preTranslateAppliedTo": 1254,
"approved": 3637
},
"phrases": {
"total": 4000,
"translated": 2631,
"preTranslateAppliedTo": 1254,
"approved": 2622
},
"translationProgress": 86,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
"words": {
"total": 7249,
"translated": 3651,
"preTranslateAppliedTo": 1254,
"approved": 3637
},
"phrases": {
"total": 5000,
"translated": 2631,
"preTranslateAppliedTo": 1254,
"approved": 2622
},
"translationProgress": 86,
Expand Down
2 changes: 2 additions & 0 deletions src/test/resources/api/translationstatus/projectProgress.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,13 @@
"words": {
"total": 7249,
"translated": 3651,
"preTranslateAppliedTo": 1254,
"approved": 3637
},
"phrases": {
"total": 6000,
"translated": 2631,
"preTranslateAppliedTo": 1254,
"approved": 2622
},
"translationProgress": 86,
Expand Down

0 comments on commit e628356

Please sign in to comment.