@@ -133,15 +133,12 @@ func TestHandler_SearchRegistry_WithMocks(t *testing.T) {
133
133
registryProvider : mockRegistry ,
134
134
}
135
135
136
- // Marshal arguments to JSON
137
- argsJSON , _ := json .Marshal (map [string ]interface {}{
138
- "query" : tt .query ,
139
- })
140
-
141
136
request := & mcp.CallToolRequest {
142
137
Params : & mcp.CallToolParamsRaw {
143
- Name : "search_registry" ,
144
- Arguments : argsJSON ,
138
+ Name : "search_registry" ,
139
+ Arguments : json .RawMessage (`{
140
+ "query": "` + tt .query + `"
141
+ }` ),
145
142
},
146
143
}
147
144
@@ -339,15 +336,12 @@ func TestHandler_StopServer_WithMocks(t *testing.T) {
339
336
registryProvider : mockRegistry ,
340
337
}
341
338
342
- // Marshal arguments to JSON
343
- argsJSON , _ := json .Marshal (map [string ]interface {}{
344
- "name" : tt .serverName ,
345
- })
346
-
347
339
request := & mcp.CallToolRequest {
348
340
Params : & mcp.CallToolParamsRaw {
349
- Name : "stop_server" ,
350
- Arguments : argsJSON ,
341
+ Name : "stop_server" ,
342
+ Arguments : json .RawMessage (`{
343
+ "name": "` + tt .serverName + `"
344
+ }` ),
351
345
},
352
346
}
353
347
@@ -426,15 +420,12 @@ func TestHandler_RemoveServer_WithMocks(t *testing.T) {
426
420
registryProvider : mockRegistry ,
427
421
}
428
422
429
- // Marshal arguments to JSON
430
- argsJSON , _ := json .Marshal (map [string ]interface {}{
431
- "name" : tt .serverName ,
432
- })
433
-
434
423
request := & mcp.CallToolRequest {
435
424
Params : & mcp.CallToolParamsRaw {
436
- Name : "remove_server" ,
437
- Arguments : argsJSON ,
425
+ Name : "remove_server" ,
426
+ Arguments : json .RawMessage (`{
427
+ "name": "` + tt .serverName + `"
428
+ }` ),
438
429
},
439
430
}
440
431
@@ -516,15 +507,12 @@ func TestHandler_GetServerLogs_WithMocks(t *testing.T) {
516
507
registryProvider : mockRegistry ,
517
508
}
518
509
519
- // Marshal arguments to JSON
520
- argsJSON , _ := json .Marshal (map [string ]interface {}{
521
- "name" : tt .serverName ,
522
- })
523
-
524
510
request := & mcp.CallToolRequest {
525
511
Params : & mcp.CallToolParamsRaw {
526
- Name : "get_server_logs" ,
527
- Arguments : argsJSON ,
512
+ Name : "get_server_logs" ,
513
+ Arguments : json .RawMessage (`{
514
+ "name": "` + tt .serverName + `"
515
+ }` ),
528
516
},
529
517
}
530
518
0 commit comments