50 references to ExecuteRequestAsync
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (7)
LanguageServer\AbstractLanguageServerProtocolTests.cs (7)
548
await server.
ExecuteRequestAsync
<LSP.InitializeParams, LSP.InitializeResult>(LSP.Methods.InitializeName, new LSP.InitializeParams
555
await server.
ExecuteRequestAsync
<LSP.InitializedParams, object?>(LSP.Methods.InitializedName, new LSP.InitializedParams { }, CancellationToken.None);
566
await server.
ExecuteRequestAsync
<LSP.InitializeParams, LSP.InitializeResult>(LSP.Methods.InitializeName, new LSP.InitializeParams
571
await server.
ExecuteRequestAsync
<LSP.InitializedParams, object?>(LSP.Methods.InitializedName, new LSP.InitializedParams { }, CancellationToken.None);
616
await
ExecuteRequestAsync
<LSP.DidOpenTextDocumentParams, object>(LSP.Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None);
633
return
ExecuteRequestAsync
<LSP.DidChangeTextDocumentParams, object>(LSP.Methods.TextDocumentDidChangeName, didChangeParams, CancellationToken.None);
648
return
ExecuteRequestAsync
<LSP.DidCloseTextDocumentParams, object>(LSP.Methods.TextDocumentDidCloseName, didCloseParams, CancellationToken.None);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (42)
CodeActions\CodeActionResolveTests.cs (1)
142
var result = (VSInternalCodeAction)await testLspServer.
ExecuteRequestAsync
<LSP.CodeAction, LSP.CodeAction>(
CodeActions\CodeActionsTests.cs (1)
152
var result = await testLspServer.
ExecuteRequestAsync
<LSP.CodeActionParams, LSP.CodeAction[]>(
CodeActions\RunCodeActionsTests.cs (1)
74
var result = await testLspServer.
ExecuteRequestAsync
<LSP.ExecuteCommandParams, object>(
CodeLens\AbstractCodeLensTests.cs (2)
31
var actualCodeLenses = await testLspServer.
ExecuteRequestAsync
<LSP.CodeLensParams, LSP.CodeLens[]?>(LSP.Methods.TextDocumentCodeLensName, codeLensParams, CancellationToken.None);
41
var resolvedCodeLens = await testLspServer.
ExecuteRequestAsync
<LSP.CodeLens, LSP.CodeLens>(LSP.Methods.CodeLensResolveName, matchingCodeLens, CancellationToken.None);
Completion\CompletionResolveTests.cs (2)
351
return await testLspServer.
ExecuteRequestAsync
<LSP.CompletionItem, LSP.CompletionItem>(LSP.Methods.TextDocumentCompletionResolveName,
409
var completionList = await testLspServer.
ExecuteRequestAsync
<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Completion\CompletionTests.cs (1)
1393
return testLspServer.
ExecuteRequestAsync
<LSP.CompletionParams, LSP.CompletionList>(LSP.Methods.TextDocumentCompletionName,
Definitions\GoToDefinitionTests.cs (1)
157
return await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentDefinitionName,
Definitions\GoToTypeDefinitionTests.cs (1)
86
return await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentTypeDefinitionName,
Diagnostics\AbstractPullDiagnosticTestsBase.cs (4)
85
var diagnostics = await testLspServer.
ExecuteRequestAsync
<VSInternalWorkspaceDiagnosticsParams, VSInternalWorkspaceDiagnosticReport[]>(
109
var diagnosticsTask = testLspServer.
ExecuteRequestAsync
<WorkspaceDiagnosticParams, WorkspaceDiagnosticReport?>(
239
var diagnostics = await testLspServer.
ExecuteRequestAsync
<VSInternalDocumentDiagnosticsParams, VSInternalDiagnosticReport[]>(
256
var diagnostics = await testLspServer.
ExecuteRequestAsync
<DocumentDiagnosticParams, SumType<FullDocumentDiagnosticReport, UnchangedDocumentDiagnosticReport>?>(
FoldingRanges\FoldingRangesTests.cs (1)
79
return await testLspServer.
ExecuteRequestAsync
<LSP.FoldingRangeParams, LSP.FoldingRange[]>(LSP.Methods.TextDocumentFoldingRangeName,
Formatting\FormatDocumentOnTypeTests.cs (1)
92
return await testLspServer.
ExecuteRequestAsync
<LSP.DocumentOnTypeFormattingParams, LSP.TextEdit[]>(LSP.Methods.TextDocumentOnTypeFormattingName,
Formatting\FormatDocumentRangeTests.cs (1)
85
return await testLspServer.
ExecuteRequestAsync
<LSP.DocumentRangeFormattingParams, LSP.TextEdit[]>(
Formatting\FormatDocumentTests.cs (1)
114
return await testLspServer.
ExecuteRequestAsync
<LSP.DocumentFormattingParams, LSP.TextEdit[]>(LSP.Methods.TextDocumentFormattingName,
Highlights\DocumentHighlightTests.cs (1)
97
var results = await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.DocumentHighlight[]>(LSP.Methods.TextDocumentDocumentHighlightName,
Hover\HoverTests.cs (1)
399
return await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.Hover>(LSP.Methods.TextDocumentHoverName,
InlineCompletions\InlineCompletionsTests.cs (1)
306
var response = await testLspServer.
ExecuteRequestAsync
<LSP.VSInternalInlineCompletionRequest, LSP.VSInternalInlineCompletionList>(
LanguageServerTargetTests.cs (3)
88
await server.
ExecuteRequestAsync
<InitializedParams, object>(Methods.InitializedName, initializedParams, CancellationToken.None);
101
await server.
ExecuteRequestAsync
<DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None);
117
var ex = await Assert.ThrowsAsync<RemoteInvocationException>(async () => await server.
ExecuteRequestAsync
<DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None));
Miscellaneous\LspMiscellaneousFilesWorkspaceTests.cs (1)
224
var result = await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.Hover>(LSP.Methods.TextDocumentHoverName,
OnAutoInsert\OnAutoInsertTests.cs (1)
435
return await testLspServer.
ExecuteRequestAsync
<LSP.VSInternalDocumentOnAutoInsertParams, LSP.VSInternalDocumentOnAutoInsertResponseItem?>(VSInternalMethods.OnAutoInsertName,
Ordering\RequestOrderingTests.cs (3)
253
await testLspServer.
ExecuteRequestAsync
<LSP.DidOpenTextDocumentParams, object>(Methods.TextDocumentDidOpenName, didOpenParams, CancellationToken.None);
259
var response = await testLspServer.
ExecuteRequestAsync
<TestRequest, TestResponse>(request.MethodName, request, CancellationToken.None);
289
waitables.Add(testLspServer.
ExecuteRequestAsync
<TestRequest, TestResponse>(request.MethodName, request, cancellationToken));
ProjectContext\GetTextDocumentWithContextHandlerTests.cs (1)
104
return await testLspServer.
ExecuteRequestAsync
<LSP.VSGetProjectContextsParams, LSP.VSProjectContextList?>(LSP.VSMethods.GetProjectContextsName,
References\FindAllReferencesHandlerTests.cs (1)
306
var results = await testLspServer.
ExecuteRequestAsync
<LSP.ReferenceParams, T[]>(LSP.Methods.TextDocumentReferencesName,
References\FindImplementationsTests.cs (1)
157
return await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.Location[]>(LSP.Methods.TextDocumentImplementationName,
Rename\RenameTests.cs (1)
200
return await testLspServer.
ExecuteRequestAsync
<LSP.RenameParams, LSP.WorkspaceEdit>(LSP.Methods.TextDocumentRenameName, renameParams, CancellationToken.None);
SemanticTokens\AbstractSemanticTokensTests.cs (1)
30
var result = await testLspServer.
ExecuteRequestAsync
<LSP.SemanticTokensRangeParams, LSP.SemanticTokens>(LSP.Methods.TextDocumentSemanticTokensRangeName,
SignatureHelp\SignatureHelpTests.cs (1)
56
return await testLspServer.
ExecuteRequestAsync
<LSP.TextDocumentPositionParams, LSP.SignatureHelp?>(
SpellCheck\SpellCheckTests.cs (2)
563
var spans = await testLspServer.
ExecuteRequestAsync
<VSInternalDocumentSpellCheckableParams, VSInternalSpellCheckableRangeReport[]>(
584
var spans = await testLspServer.
ExecuteRequestAsync
<VSInternalWorkspaceSpellCheckableParams, VSInternalWorkspaceSpellCheckableReport[]>(
Symbols\DocumentSymbolsTests.cs (1)
111
return await testLspServer.
ExecuteRequestAsync
<LSP.DocumentSymbolParams, TReturn>(LSP.Methods.TextDocumentDocumentSymbolName,
Symbols\WorkspaceSymbolsTests.cs (1)
217
return testLspServer.
ExecuteRequestAsync
<LSP.WorkspaceSymbolParams, LSP.SymbolInformation[]>(LSP.Methods.WorkspaceSymbolName,
ValidateBreakableRange\ValidateBreakableRangeTests.cs (1)
247
return await testLspServer.
ExecuteRequestAsync
<LSP.VSInternalValidateBreakableRangeParams, LSP.Range?>(
VSTypeScriptHandlerTests.cs (2)
52
var response = await testLspServer.
ExecuteRequestAsync
<TSRequest, int>(TypeScriptHandler.MethodName, request, CancellationToken.None);
79
var response = await testLspServer.
ExecuteRequestAsync
<VSInternalDocumentDiagnosticsParams, VSInternalDiagnosticReport[]>(VSInternalMethods.DocumentPullDiagnosticName, documentPullRequest, CancellationToken.None);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
DocumentOutline\DocumentOutlineTestsBase.cs (1)
110
var response = await testLspServer.
ExecuteRequestAsync
<RoslynDocumentSymbolParams, DocumentSymbol[]>(method, request!, cancellationToken);