24 instantiations of TestRequest
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (24)
Ordering\RequestOrderingTests.cs (24)
37
new
TestRequest
(MutatingRequestHandler.MethodName),
38
new
TestRequest
(MutatingRequestHandler.MethodName),
39
new
TestRequest
(MutatingRequestHandler.MethodName),
54
new
TestRequest
(NonMutatingRequestHandler.MethodName),
55
new
TestRequest
(NonMutatingRequestHandler.MethodName),
56
new
TestRequest
(NonMutatingRequestHandler.MethodName),
71
new
TestRequest
(MutatingRequestHandler.MethodName),
72
new
TestRequest
(NonMutatingRequestHandler.MethodName),
73
new
TestRequest
(NonMutatingRequestHandler.MethodName),
91
new
TestRequest
(NonMutatingRequestHandler.MethodName),
92
new
TestRequest
(NonMutatingRequestHandler.MethodName),
93
new
TestRequest
(MutatingRequestHandler.MethodName),
110
new
TestRequest
(FailingRequestHandler.MethodName),
111
new
TestRequest
(NonMutatingRequestHandler.MethodName),
112
new
TestRequest
(MutatingRequestHandler.MethodName),
113
new
TestRequest
(NonMutatingRequestHandler.MethodName),
134
new
TestRequest
(LongRunningNonMutatingRequestHandler.MethodName),
135
new
TestRequest
(MutatingRequestHandler.MethodName),
136
new
TestRequest
(NonMutatingRequestHandler.MethodName),
165
new
TestRequest
(FailingMutatingRequestHandler.MethodName),
166
new
TestRequest
(NonMutatingRequestHandler.MethodName),
167
new
TestRequest
(MutatingRequestHandler.MethodName),
168
new
TestRequest
(NonMutatingRequestHandler.MethodName),
276
var request = new
TestRequest
(methodName);
18 references to TestRequest
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (18)
Ordering\FailingMutatingRequestHandler.cs (2)
16
internal sealed class FailingMutatingRequestHandler : ILspServiceRequestHandler<
TestRequest
, TestResponse>
30
public async Task<TestResponse> HandleRequestAsync(
TestRequest
request, RequestContext context, CancellationToken cancellationToken)
Ordering\FailingRequestHandler.cs (2)
16
internal sealed class FailingRequestHandler : ILspServiceRequestHandler<
TestRequest
, TestResponse>
30
public async Task<TestResponse> HandleRequestAsync(
TestRequest
request, RequestContext context, CancellationToken cancellationToken)
Ordering\LongRunningNonMutatingRequestHandler.cs (2)
17
internal sealed class LongRunningNonMutatingRequestHandler : ILspServiceRequestHandler<
TestRequest
, TestResponse>
31
public async Task<TestResponse> HandleRequestAsync(
TestRequest
request, RequestContext context, CancellationToken cancellationToken)
Ordering\MutatingRequestHandler.cs (2)
16
internal sealed class MutatingRequestHandler : ILspServiceRequestHandler<
TestRequest
, TestResponse>
30
public async Task<TestResponse> HandleRequestAsync(
TestRequest
request, RequestContext context, CancellationToken cancellationToken)
Ordering\NonLSPSolutionRequestHandlerProvider.cs (2)
17
internal sealed class NonLSPSolutionRequestHandler : ILspServiceRequestHandler<
TestRequest
, TestResponse>
30
public async Task<TestResponse> HandleRequestAsync(
TestRequest
request, RequestContext context, CancellationToken cancellationToken)
Ordering\NonMutatingRequestHandler.cs (2)
16
internal sealed class NonMutatingRequestHandler : ILspServiceRequestHandler<
TestRequest
, TestResponse>
30
public async Task<TestResponse> HandleRequestAsync(
TestRequest
request, RequestContext context, CancellationToken cancellationToken)
Ordering\RequestOrderingTests.cs (6)
276
var
request = new TestRequest(methodName);
277
var response = await testLspServer.ExecuteRequestAsync<
TestRequest
, TestResponse>(request.MethodName, request, CancellationToken.None);
289
private static async Task<TestResponse[]> TestAsync(TestLspServer testLspServer,
TestRequest
[] requests)
303
private static List<Task<TestResponse?>> StartTestRun(TestLspServer testLspServer,
TestRequest
[] requests, CancellationToken cancellationToken = default)
306
foreach (
var
request in requests)
307
waitables.Add(testLspServer.ExecuteRequestAsync<
TestRequest
, TestResponse>(request.MethodName, request, cancellationToken));