@@ -77,14 +77,14 @@ void testConstructorWithInvalidArguments() {
77
77
void testGracefulShutdown () {
78
78
var mcpSyncServer = McpServer .sync (createMcpTransportProvider ()).serverInfo ("test-server" , "1.0.0" ).build ();
79
79
80
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
80
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
81
81
}
82
82
83
83
@ Test
84
84
void testImmediateClose () {
85
85
var mcpSyncServer = McpServer .sync (createMcpTransportProvider ()).serverInfo ("test-server" , "1.0.0" ).build ();
86
86
87
- assertThatCode (() -> mcpSyncServer . close () ).doesNotThrowAnyException ();
87
+ assertThatCode (mcpSyncServer :: close ).doesNotThrowAnyException ();
88
88
}
89
89
90
90
@ Test
@@ -93,7 +93,7 @@ void testGetAsyncServer() {
93
93
94
94
assertThat (mcpSyncServer .getAsyncServer ()).isNotNull ();
95
95
96
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
96
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
97
97
}
98
98
99
99
// ---------------------------------------
@@ -138,7 +138,7 @@ void testAddDuplicateTool() {
138
138
.isInstanceOf (McpError .class )
139
139
.hasMessage ("Tool with name '" + TEST_TOOL_NAME + "' already exists" );
140
140
141
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
141
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
142
142
}
143
143
144
144
@ Test
@@ -153,7 +153,7 @@ void testRemoveTool() {
153
153
154
154
assertThatCode (() -> mcpSyncServer .removeTool (TEST_TOOL_NAME )).doesNotThrowAnyException ();
155
155
156
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
156
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
157
157
}
158
158
159
159
@ Test
@@ -173,9 +173,9 @@ void testRemoveNonexistentTool() {
173
173
void testNotifyToolsListChanged () {
174
174
var mcpSyncServer = McpServer .sync (createMcpTransportProvider ()).serverInfo ("test-server" , "1.0.0" ).build ();
175
175
176
- assertThatCode (() -> mcpSyncServer . notifyToolsListChanged () ).doesNotThrowAnyException ();
176
+ assertThatCode (mcpSyncServer :: notifyToolsListChanged ).doesNotThrowAnyException ();
177
177
178
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
178
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
179
179
}
180
180
181
181
// ---------------------------------------
@@ -186,9 +186,9 @@ void testNotifyToolsListChanged() {
186
186
void testNotifyResourcesListChanged () {
187
187
var mcpSyncServer = McpServer .sync (createMcpTransportProvider ()).serverInfo ("test-server" , "1.0.0" ).build ();
188
188
189
- assertThatCode (() -> mcpSyncServer . notifyResourcesListChanged () ).doesNotThrowAnyException ();
189
+ assertThatCode (mcpSyncServer :: notifyResourcesListChanged ).doesNotThrowAnyException ();
190
190
191
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
191
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
192
192
}
193
193
194
194
@ Test
@@ -219,7 +219,7 @@ void testAddResourceWithNullSpecifiation() {
219
219
.isInstanceOf (McpError .class )
220
220
.hasMessage ("Resource must not be null" );
221
221
222
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
222
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
223
223
}
224
224
225
225
@ Test
@@ -312,7 +312,7 @@ void testRemovePrompt() {
312
312
313
313
assertThatCode (() -> mcpSyncServer .removePrompt (TEST_PROMPT_NAME )).doesNotThrowAnyException ();
314
314
315
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
315
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
316
316
}
317
317
318
318
@ Test
@@ -325,7 +325,7 @@ void testRemoveNonexistentPrompt() {
325
325
assertThatThrownBy (() -> mcpSyncServer .removePrompt ("nonexistent-prompt" )).isInstanceOf (McpError .class )
326
326
.hasMessage ("Prompt with name 'nonexistent-prompt' not found" );
327
327
328
- assertThatCode (() -> mcpSyncServer . closeGracefully () ).doesNotThrowAnyException ();
328
+ assertThatCode (mcpSyncServer :: closeGracefully ).doesNotThrowAnyException ();
329
329
}
330
330
331
331
// ---------------------------------------
@@ -366,7 +366,7 @@ void testRootsChangeHandlers() {
366
366
.build ();
367
367
368
368
assertThat (multipleConsumersServer ).isNotNull ();
369
- assertThatCode (() -> multipleConsumersServer . closeGracefully () ).doesNotThrowAnyException ();
369
+ assertThatCode (multipleConsumersServer :: closeGracefully ).doesNotThrowAnyException ();
370
370
onClose ();
371
371
372
372
// Test error handling
@@ -378,14 +378,14 @@ void testRootsChangeHandlers() {
378
378
.build ();
379
379
380
380
assertThat (errorHandlingServer ).isNotNull ();
381
- assertThatCode (() -> errorHandlingServer . closeGracefully () ).doesNotThrowAnyException ();
381
+ assertThatCode (errorHandlingServer :: closeGracefully ).doesNotThrowAnyException ();
382
382
onClose ();
383
383
384
384
// Test without consumers
385
385
var noConsumersServer = McpServer .sync (createMcpTransportProvider ()).serverInfo ("test-server" , "1.0.0" ).build ();
386
386
387
387
assertThat (noConsumersServer ).isNotNull ();
388
- assertThatCode (() -> noConsumersServer . closeGracefully () ).doesNotThrowAnyException ();
388
+ assertThatCode (noConsumersServer :: closeGracefully ).doesNotThrowAnyException ();
389
389
}
390
390
391
391
}
0 commit comments