23
23
24
24
public class RequestContextTest {
25
25
26
+ private static final String MESSAGE_ID = "123" ;
27
+
26
28
@ Test
27
29
public void testInitWithoutParams () {
28
30
RequestContext context = new RequestContext (null , null , null , null , null , null );
@@ -35,7 +37,7 @@ public void testInitWithoutParams() {
35
37
36
38
@ Test
37
39
public void testInitWithParamsNoIds () {
38
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).build ();
40
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).build ();
39
41
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
40
42
41
43
UUID taskId = UUID .fromString ("00000000-0000-0000-0000-000000000001" );
@@ -59,7 +61,7 @@ public void testInitWithParamsNoIds() {
59
61
@ Test
60
62
public void testInitWithTaskId () {
61
63
String taskId = "task-123" ;
62
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId (taskId ).build ();
64
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId (taskId ).build ();
63
65
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
64
66
65
67
RequestContext context = new RequestContext (mockParams , taskId , null , null , null , null );
@@ -71,7 +73,7 @@ public void testInitWithTaskId() {
71
73
@ Test
72
74
public void testInitWithContextId () {
73
75
String contextId = "context-456" ;
74
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).contextId (contextId ).build ();
76
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).contextId (contextId ).build ();
75
77
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
76
78
RequestContext context = new RequestContext (mockParams , null , contextId , null , null , null );
77
79
@@ -83,7 +85,7 @@ public void testInitWithContextId() {
83
85
public void testInitWithBothIds () {
84
86
String taskId = "task-123" ;
85
87
String contextId = "context-456" ;
86
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId (taskId ).contextId (contextId ).build ();
88
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId (taskId ).contextId (contextId ).build ();
87
89
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
88
90
RequestContext context = new RequestContext (mockParams , taskId , contextId , null , null , null );
89
91
@@ -95,7 +97,7 @@ public void testInitWithBothIds() {
95
97
96
98
@ Test
97
99
public void testInitWithTask () {
98
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).build ();
100
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).build ();
99
101
var mockTask = new Task .Builder ().id ("task-123" ).contextId ("context-456" ).status (new TaskStatus (TaskState .COMPLETED )).build ();
100
102
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
101
103
@@ -130,7 +132,7 @@ public void testAttachRelatedTask() {
130
132
@ Test
131
133
public void testCheckOrGenerateTaskIdWithExistingTaskId () {
132
134
String existingId = "existing-task-id" ;
133
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId (existingId ).build ();
135
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId (existingId ).build ();
134
136
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
135
137
136
138
RequestContext context = new RequestContext (mockParams , null , null , null , null , null );
@@ -143,7 +145,7 @@ public void testCheckOrGenerateTaskIdWithExistingTaskId() {
143
145
public void testCheckOrGenerateContextIdWithExistingContextId () {
144
146
String existingId = "existing-context-id" ;
145
147
146
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).contextId (existingId ).build ();
148
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).contextId (existingId ).build ();
147
149
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
148
150
149
151
RequestContext context = new RequestContext (mockParams , null , null , null , null , null );
@@ -154,7 +156,7 @@ public void testCheckOrGenerateContextIdWithExistingContextId() {
154
156
155
157
@ Test
156
158
public void testInitRaisesErrorOnTaskIdMismatch () {
157
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).build ();
159
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).build ();
158
160
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
159
161
var mockTask = new Task .Builder ().id ("task-123" ).contextId ("context-456" ).status (new TaskStatus (TaskState .COMPLETED )).build ();
160
162
@@ -166,7 +168,7 @@ public void testInitRaisesErrorOnTaskIdMismatch() {
166
168
167
169
@ Test
168
170
public void testInitRaisesErrorOnContextIdMismatch () {
169
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).contextId ("context-456" ).build ();
171
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).contextId ("context-456" ).build ();
170
172
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
171
173
var mockTask = new Task .Builder ().id ("task-123" ).contextId ("context-456" ).status (new TaskStatus (TaskState .COMPLETED )).build ();
172
174
@@ -198,7 +200,7 @@ public void testMessagePropertyWithoutParams() {
198
200
199
201
@ Test
200
202
public void testMessagePropertyWithParams () {
201
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).build ();
203
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).build ();
202
204
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
203
205
204
206
RequestContext context = new RequestContext (mockParams , null , null , null , null , null );
@@ -210,7 +212,7 @@ public void testInitWithExistingIdsInMessage() {
210
212
String existingTaskId = "existing-task-id" ;
211
213
String existingContextId = "existing-context-id" ;
212
214
213
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" )))
215
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" )))
214
216
.taskId (existingTaskId ).contextId (existingContextId ).build ();
215
217
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
216
218
@@ -222,7 +224,7 @@ public void testInitWithExistingIdsInMessage() {
222
224
223
225
@ Test
224
226
public void testInitWithTaskIdAndExistingTaskIdMatch () {
225
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).contextId ("context-456" ).build ();
227
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).contextId ("context-456" ).build ();
226
228
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
227
229
var mockTask = new Task .Builder ().id ("task-123" ).contextId ("context-456" ).status (new TaskStatus (TaskState .COMPLETED )).build ();
228
230
@@ -235,7 +237,7 @@ public void testInitWithTaskIdAndExistingTaskIdMatch() {
235
237
236
238
@ Test
237
239
public void testInitWithContextIdAndExistingContextIdMatch () {
238
- var mockMessage = new Message .Builder ().role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).contextId ("context-456" ).build ();
240
+ var mockMessage = new Message .Builder ().messageId ( MESSAGE_ID ). role (Message .Role .USER ).parts (List .of (new TextPart ("" ))).taskId ("task-123" ).contextId ("context-456" ).build ();
239
241
var mockParams = new MessageSendParams .Builder ().message (mockMessage ).build ();
240
242
var mockTask = new Task .Builder ().id ("task-123" ).contextId ("context-456" ).status (new TaskStatus (TaskState .COMPLETED )).build ();
241
243
0 commit comments