Skip to content

Commit f9d8fea

Browse files
committed
test: Test mention integration tests with CI creds
1 parent 06ce97c commit f9d8fea

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

assistant/src/test/java/com/ibm/watson/developer_cloud/assistant/v1/AssistantServiceIT.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
import com.ibm.watson.developer_cloud.assistant.v1.model.ListWorkspacesOptions;
5555
import com.ibm.watson.developer_cloud.assistant.v1.model.LogCollection;
5656
import com.ibm.watson.developer_cloud.assistant.v1.model.LogExport;
57+
import com.ibm.watson.developer_cloud.assistant.v1.model.Mentions;
5758
import com.ibm.watson.developer_cloud.assistant.v1.model.MessageOptions;
5859
import com.ibm.watson.developer_cloud.assistant.v1.model.MessageResponse;
5960
import com.ibm.watson.developer_cloud.assistant.v1.model.OutputData;
@@ -82,6 +83,7 @@
8283
import java.text.DateFormat;
8384
import java.text.SimpleDateFormat;
8485
import java.util.ArrayList;
86+
import java.util.Arrays;
8587
import java.util.Date;
8688
import java.util.HashMap;
8789
import java.util.List;
@@ -515,14 +517,21 @@ public void testCreateExample() {
515517
createExampleIntent();
516518

517519
String exampleText = "Howdy " + UUID.randomUUID().toString(); // gotta be unique
520+
Mentions mentions = new Mentions();
521+
mentions.setEntity("entity");
522+
mentions.setLocation(Arrays.asList(0L, 10L));
523+
List<Mentions> mentionsList = new ArrayList<>();
524+
mentionsList.add(mentions);
518525
CreateExampleOptions createOptions = new CreateExampleOptions.Builder(workspaceId, exampleIntent, exampleText)
526+
.mentions(mentionsList)
519527
.build();
520528
Example response = service.createExample(createOptions).execute();
521529

522530
try {
523531
assertNotNull(response);
524532
assertNotNull(response.getExampleText());
525533
assertEquals(response.getExampleText(), exampleText);
534+
assertEquals(response.getMentions(), mentionsList);
526535
} catch (Exception ex) {
527536
fail(ex.getMessage());
528537
} finally {
@@ -737,13 +746,20 @@ public void testUpdateExample() {
737746
service.createExample(createOptions).execute();
738747

739748
try {
749+
Mentions mentions = new Mentions();
750+
mentions.setEntity("entity");
751+
mentions.setLocation(Arrays.asList(0L, 10L));
752+
List<Mentions> mentionsList = new ArrayList<>();
753+
mentionsList.add(mentions);
740754
UpdateExampleOptions updateOptions = new UpdateExampleOptions.Builder(workspaceId, exampleIntent, exampleText)
741755
.newText(exampleText2)
756+
.newMentions(mentionsList)
742757
.build();
743758
Example response = service.updateExample(updateOptions).execute();
744759
assertNotNull(response);
745760
assertNotNull(response.getExampleText());
746761
assertEquals(response.getExampleText(), exampleText2);
762+
assertEquals(response.getMentions(), mentionsList);
747763
} catch (Exception ex) {
748764
fail(ex.getMessage());
749765
} finally {

conversation/src/test/java/com/ibm/watson/developer_cloud/conversation/v1/ConversationServiceIT.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
import com.ibm.watson.developer_cloud.conversation.v1.model.ListWorkspacesOptions;
5555
import com.ibm.watson.developer_cloud.conversation.v1.model.LogCollection;
5656
import com.ibm.watson.developer_cloud.conversation.v1.model.LogExport;
57+
import com.ibm.watson.developer_cloud.conversation.v1.model.Mentions;
5758
import com.ibm.watson.developer_cloud.conversation.v1.model.MessageOptions;
5859
import com.ibm.watson.developer_cloud.conversation.v1.model.MessageResponse;
5960
import com.ibm.watson.developer_cloud.conversation.v1.model.OutputData;
@@ -82,6 +83,7 @@
8283
import java.text.DateFormat;
8384
import java.text.SimpleDateFormat;
8485
import java.util.ArrayList;
86+
import java.util.Arrays;
8587
import java.util.Date;
8688
import java.util.HashMap;
8789
import java.util.List;
@@ -521,14 +523,21 @@ public void testCreateExample() {
521523
createExampleIntent();
522524

523525
String exampleText = "Howdy " + UUID.randomUUID().toString(); // gotta be unique
526+
Mentions mentions = new Mentions();
527+
mentions.setEntity("entity");
528+
mentions.setLocation(Arrays.asList(0L, 10L));
529+
List<Mentions> mentionsList = new ArrayList<>();
530+
mentionsList.add(mentions);
524531
CreateExampleOptions createOptions = new CreateExampleOptions.Builder(workspaceId, exampleIntent, exampleText)
532+
.mentions(mentionsList)
525533
.build();
526534
Example response = service.createExample(createOptions).execute();
527535

528536
try {
529537
assertNotNull(response);
530538
assertNotNull(response.getExampleText());
531539
assertEquals(response.getExampleText(), exampleText);
540+
assertEquals(response.getMentions(), mentionsList);
532541
} catch (Exception ex) {
533542
fail(ex.getMessage());
534543
} finally {
@@ -743,13 +752,20 @@ public void testUpdateExample() {
743752
service.createExample(createOptions).execute();
744753

745754
try {
755+
Mentions mentions = new Mentions();
756+
mentions.setEntity("entity");
757+
mentions.setLocation(Arrays.asList(0L, 10L));
758+
List<Mentions> mentionsList = new ArrayList<>();
759+
mentionsList.add(mentions);
746760
UpdateExampleOptions updateOptions = new UpdateExampleOptions.Builder(workspaceId, exampleIntent, exampleText)
747761
.newText(exampleText2)
762+
.newMentions(mentionsList)
748763
.build();
749764
Example response = service.updateExample(updateOptions).execute();
750765
assertNotNull(response);
751766
assertNotNull(response.getExampleText());
752767
assertEquals(response.getExampleText(), exampleText2);
768+
assertEquals(response.getMentions(), mentionsList);
753769
} catch (Exception ex) {
754770
fail(ex.getMessage());
755771
} finally {

0 commit comments

Comments
 (0)