diff --git a/google-cloud-examples/src/test/java/com/google/cloud/examples/translate/snippets/ITTranslateSnippets.java b/google-cloud-examples/src/test/java/com/google/cloud/examples/translate/snippets/ITTranslateSnippets.java index 953c57b29ecc..05351b8b69d0 100644 --- a/google-cloud-examples/src/test/java/com/google/cloud/examples/translate/snippets/ITTranslateSnippets.java +++ b/google-cloud-examples/src/test/java/com/google/cloud/examples/translate/snippets/ITTranslateSnippets.java @@ -155,12 +155,12 @@ public void testDetectLanguageOfText() { @Test public void testTranslateTextList() { - // [START translateTexts] + // SNIPPET translateTexts List texts = new LinkedList<>(); texts.add("Hello, World!"); texts.add("¡Hola Mundo!"); List translations = translate.translate(texts); - // [END translateTexts] + // SNIPPET translateTexts Translation translation = translations.get(0); assertEquals("Hello, World!", translation.getTranslatedText()); @@ -184,6 +184,21 @@ public void testTranslateTextListWithOptions() { assertEquals("es", translation.getSourceLanguage()); } + @Test + public void testTranslateTextListWithOptions() { + // SNIPPET translateTextsWithOptions + List texts = new LinkedList<>(); + texts.add("¡Hola Mundo!"); + List translations = translate.translate( + texts, + Translate.TranslateOption.sourceLanguage("es"), + Translate.TranslateOption.targetLanguage("de")); + // SNIPPET translateTextsWithOptions + Translation translation = translations.get(0); + assertEquals("Hallo Welt!", translation.getTranslatedText()); + assertEquals("es", translation.getSourceLanguage()); + } + @Test public void testTranslateText() { // [START translate_translate_text]