@@ -133,15 +133,12 @@ func TestHandler_SearchRegistry_WithMocks(t *testing.T) {
133133 registryProvider : mockRegistry ,
134134 }
135135
136- // Marshal arguments to JSON
137- argsJSON , _ := json .Marshal (map [string ]interface {}{
138- "query" : tt .query ,
139- })
140-
141136 request := & mcp.CallToolRequest {
142137 Params : & mcp.CallToolParamsRaw {
143- Name : "search_registry" ,
144- Arguments : argsJSON ,
138+ Name : "search_registry" ,
139+ Arguments : json .RawMessage (`{
140+ "query": "` + tt .query + `"
141+ }` ),
145142 },
146143 }
147144
@@ -339,15 +336,12 @@ func TestHandler_StopServer_WithMocks(t *testing.T) {
339336 registryProvider : mockRegistry ,
340337 }
341338
342- // Marshal arguments to JSON
343- argsJSON , _ := json .Marshal (map [string ]interface {}{
344- "name" : tt .serverName ,
345- })
346-
347339 request := & mcp.CallToolRequest {
348340 Params : & mcp.CallToolParamsRaw {
349- Name : "stop_server" ,
350- Arguments : argsJSON ,
341+ Name : "stop_server" ,
342+ Arguments : json .RawMessage (`{
343+ "name": "` + tt .serverName + `"
344+ }` ),
351345 },
352346 }
353347
@@ -426,15 +420,12 @@ func TestHandler_RemoveServer_WithMocks(t *testing.T) {
426420 registryProvider : mockRegistry ,
427421 }
428422
429- // Marshal arguments to JSON
430- argsJSON , _ := json .Marshal (map [string ]interface {}{
431- "name" : tt .serverName ,
432- })
433-
434423 request := & mcp.CallToolRequest {
435424 Params : & mcp.CallToolParamsRaw {
436- Name : "remove_server" ,
437- Arguments : argsJSON ,
425+ Name : "remove_server" ,
426+ Arguments : json .RawMessage (`{
427+ "name": "` + tt .serverName + `"
428+ }` ),
438429 },
439430 }
440431
@@ -516,15 +507,12 @@ func TestHandler_GetServerLogs_WithMocks(t *testing.T) {
516507 registryProvider : mockRegistry ,
517508 }
518509
519- // Marshal arguments to JSON
520- argsJSON , _ := json .Marshal (map [string ]interface {}{
521- "name" : tt .serverName ,
522- })
523-
524510 request := & mcp.CallToolRequest {
525511 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+ }` ),
528516 },
529517 }
530518
0 commit comments