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),
269
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 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 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)
269
var
request = new TestRequest(methodName);
270
var response = await testLspServer.ExecuteRequestAsync<
TestRequest
, TestResponse>(request.MethodName, request, CancellationToken.None);
282
private static async Task<TestResponse[]> TestAsync(TestLspServer testLspServer,
TestRequest
[] requests)
296
private static List<Task<TestResponse?>> StartTestRun(TestLspServer testLspServer,
TestRequest
[] requests, CancellationToken cancellationToken = default)
299
foreach (
var
request in requests)
300
waitables.Add(testLspServer.ExecuteRequestAsync<
TestRequest
, TestResponse>(request.MethodName, request, cancellationToken));