@@ -29,7 +29,7 @@ namespace IBM.Watson.Tests
29
29
public class AssistantV2IntegrationTests
30
30
{
31
31
private AssistantService service ;
32
- private string versionDate = "2019-02-13 " ;
32
+ private string versionDate = "2019-02-28 " ;
33
33
private string assistantId ;
34
34
private string sessionId ;
35
35
@@ -56,7 +56,7 @@ public IEnumerator TestMessage()
56
56
service . CreateSession (
57
57
callback : ( DetailedResponse < SessionResponse > response , IBMError error ) =>
58
58
{
59
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
59
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
60
60
createSessionResponse = response . Result ;
61
61
sessionId = createSessionResponse . SessionId ;
62
62
Assert . IsNotNull ( createSessionResponse ) ;
@@ -75,7 +75,7 @@ public IEnumerator TestMessage()
75
75
service . Message (
76
76
callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
77
77
{
78
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
78
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
79
79
messageResponse = response . Result ;
80
80
Assert . IsNotNull ( messageResponse ) ;
81
81
Assert . IsNull ( error ) ;
@@ -101,7 +101,7 @@ public IEnumerator TestMessage()
101
101
service . Message (
102
102
callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
103
103
{
104
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
104
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
105
105
messageResponse = response . Result ;
106
106
Assert . IsNotNull ( messageResponse ) ;
107
107
Assert . IsNull ( error ) ;
@@ -128,7 +128,7 @@ public IEnumerator TestMessage()
128
128
service . Message (
129
129
callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
130
130
{
131
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
131
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
132
132
messageResponse = response . Result ;
133
133
Assert . IsNotNull ( messageResponse ) ;
134
134
Assert . IsNull ( error ) ;
@@ -156,7 +156,7 @@ public IEnumerator TestMessage()
156
156
service . Message (
157
157
callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
158
158
{
159
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
159
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
160
160
messageResponse = response . Result ;
161
161
Assert . IsNotNull ( messageResponse ) ;
162
162
Assert . IsNull ( error ) ;
@@ -184,7 +184,7 @@ public IEnumerator TestMessage()
184
184
service . Message (
185
185
callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
186
186
{
187
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
187
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
188
188
messageResponse = response . Result ;
189
189
Assert . IsNotNull ( messageResponse ) ;
190
190
Assert . IsNull ( error ) ;
@@ -212,7 +212,34 @@ public IEnumerator TestMessage()
212
212
service . Message (
213
213
callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
214
214
{
215
- Log . Debug ( "AssistantV1IntegrationTests" , "result: {0}" , response . Response ) ;
215
+ Log . Debug ( "AssistantV2IntegrationTests" , "result: {0}" , response . Response ) ;
216
+ messageResponse = response . Result ;
217
+ Assert . IsNotNull ( messageResponse ) ;
218
+ Assert . IsNull ( error ) ;
219
+ } ,
220
+ assistantId : assistantId ,
221
+ sessionId : sessionId ,
222
+ input : input
223
+ ) ;
224
+
225
+ while ( messageResponse == null )
226
+ yield return null ;
227
+
228
+ messageResponse = null ;
229
+ input = new MessageInput ( )
230
+ {
231
+ Text = "who did Watson beat on Jeopardy?" ,
232
+ Options = new MessageInputOptions ( )
233
+ {
234
+ ReturnContext = true
235
+ }
236
+ } ;
237
+ Log . Debug ( "AssistantV2IntegrationTests" , "Attempting to Message...who did Watson beat on Jeopardy?" ) ;
238
+ service . WithHeader ( "X-Watson-Test" , "1" ) ;
239
+ service . Message (
240
+ callback : ( DetailedResponse < MessageResponse > response , IBMError error ) =>
241
+ {
242
+ Log . Debug ( "AssistantV2IntegrationTests" , "result: {0} {1}" , response . Response , assistantId ) ;
216
243
messageResponse = response . Result ;
217
244
Assert . IsNotNull ( messageResponse ) ;
218
245
Assert . IsNull ( error ) ;
@@ -231,7 +258,7 @@ public IEnumerator TestMessage()
231
258
service . DeleteSession (
232
259
callback : ( DetailedResponse < object > response , IBMError error ) =>
233
260
{
234
- Log . Debug ( "AssistantV1IntegrationTests " , "result: {0}" , response . Response ) ;
261
+ Log . Debug ( "AssistantV2IntegrationTests " , "result: {0}" , response . Response ) ;
235
262
deleteSessionResponse = response . Result ;
236
263
Assert . IsNotNull ( response . Result ) ;
237
264
Assert . IsNull ( error ) ;
0 commit comments