Skip to content

Commit 4075abd

Browse files
committed
tests
Signed-off-by: ChrisJBurns <[email protected]>
1 parent 5ebce3a commit 4075abd

File tree

1 file changed

+16
-28
lines changed

1 file changed

+16
-28
lines changed

pkg/mcp/server/handler_mock_test.go

Lines changed: 16 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)