@@ -44,14 +44,16 @@ public async Task Should_Disable_Registration_Manager()
4444 var unregistrationAction = Substitute . For < Func < UnregistrationParams , Task > > ( ) ;
4545 var ( client , _) = await Initialize (
4646 options => options
47- . OnRegisterCapability ( registrationAction )
47+ . OnRegisterCapability ( registrationAction )
4848 . OnUnregisterCapability ( unregistrationAction ) ,
4949 options => { }
5050 ) ;
5151
5252 var clientManager = client . Services . GetRequiredService < IHandlersManager > ( ) ;
5353 clientManager . Descriptors . Should ( ) . Contain ( f => f . Handler is DelegatingHandlers . Request < RegistrationParams > ) ;
54+ clientManager . Descriptors . Should ( ) . ContainSingle ( f => f . Method == ClientNames . RegisterCapability ) ;
5455 clientManager . Descriptors . Should ( ) . Contain ( f => f . Handler is DelegatingHandlers . Request < UnregistrationParams > ) ;
56+ clientManager . Descriptors . Should ( ) . ContainSingle ( f => f . Method == ClientNames . UnregisterCapability ) ;
5557 }
5658
5759 [ Fact ]
@@ -66,19 +68,21 @@ public async Task Should_Disable_Workspace_Folder_Manager()
6668
6769 var clientManager = client . Services . GetRequiredService < IHandlersManager > ( ) ;
6870 clientManager . Descriptors . Should ( ) . Contain ( f => f . Handler is DelegatingHandlers . Request < WorkspaceFolderParams , Container < WorkspaceFolder > ? > ) ;
71+ clientManager . Descriptors . Should ( ) . ContainSingle ( f => f . Method == WorkspaceNames . WorkspaceFolders ) ;
6972
7073 var serverManager = server . Services . GetRequiredService < IHandlersManager > ( ) ;
7174 serverManager . Descriptors . Should ( ) . Contain ( f => f . Handler is LanguageProtocolDelegatingHandlers . Notification < DidChangeWorkspaceFoldersParams , object > ) ;
75+ serverManager . Descriptors . Should ( ) . ContainSingle ( f => f . Method == WorkspaceNames . DidChangeWorkspaceFolders ) ;
7276 }
7377
7478 [ Fact ]
7579 public async Task Should_Allow_Custom_Workspace_Folder_Manager_Delegate ( )
7680 {
7781 var action = Substitute . For < Action < DidChangeWorkspaceFoldersParams > > ( ) ;
7882 var ( client , server ) = await Initialize (
79- options => { } ,
83+ options => { } ,
8084 options => options
81- . OnDidChangeWorkspaceFolders ( action , new object ( ) )
85+ . OnDidChangeWorkspaceFolders ( action , new object ( ) )
8286 ) ;
8387
8488 var config = client . Services . GetRequiredService < TestConfigurationProvider > ( ) ;
@@ -112,6 +116,7 @@ public async Task Should_Disable_Configuration()
112116
113117 var serverManager = server . Services . GetRequiredService < IHandlersManager > ( ) ;
114118 serverManager . Descriptors . Should ( ) . Contain ( f => f . Handler is LanguageProtocolDelegatingHandlers . Notification < DidChangeConfigurationParams , object > ) ;
119+ serverManager . Descriptors . Should ( ) . ContainSingle ( f => f . Method == WorkspaceNames . DidChangeConfiguration ) ;
115120 }
116121
117122 [ Fact ]
0 commit comments