diff --git a/clients/java/src/test/java/com/phrase/client/api/UploadsApiTest.java b/clients/java/src/test/java/com/phrase/client/api/UploadsApiTest.java index 7b3e6832..2ca5d49c 100644 --- a/clients/java/src/test/java/com/phrase/client/api/UploadsApiTest.java +++ b/clients/java/src/test/java/com/phrase/client/api/UploadsApiTest.java @@ -38,6 +38,15 @@ import java.util.List; import java.util.Map; + +class FormatOptions { + public boolean unescape_tags = false; + + public FormatOptions(boolean val) { + unescape_tags = val; + } +} + /** * API tests for UploadsApi */ @@ -104,7 +113,7 @@ public void uploadCreateTest() throws ApiException, IOException, InterruptedExce Boolean skipUnverification = null; String fileEncoding = null; Object localeMapping = null; - Object formatOptions = null; + Object formatOptions = new FormatOptions(true); Boolean autotranslate = null; Boolean markReviewed = null; Boolean tagOnlyAffectedKeys = null; @@ -115,7 +124,11 @@ public void uploadCreateTest() throws ApiException, IOException, InterruptedExce RecordedRequest recordedRequest = mockBackend.takeRequest(); Assert.assertEquals("Request path", "//projects/projectId_example/uploads", recordedRequest.getPath()); - Assert.assertTrue("Request payload", recordedRequest.getBody().readUtf8().contains("Content-Disposition: form-data; name=\"file\"")); + + Assert.assertEquals("Request method", "/test", recordedRequest.getRequestUrl().toString()); + String requestBody = recordedRequest.getBody().readUtf8(); + Assert.assertTrue("Request payload", requestBody.contains("Content-Disposition: form-data; name=\"file\"")); + Assert.assertEquals("Request payload", "hello world", requestBody); } /**