1 implementation of ITestMethodFinder
Microsoft.CodeAnalysis.Features (1)
Testing\AbstractTestMethodFinder.cs (1)
17internal abstract class AbstractTestMethodFinder<TMethodDeclaration>(IEnumerable<ITestFrameworkMetadata> testFrameworks) : ITestMethodFinder where TMethodDeclaration : SyntaxNode
11 references to ITestMethodFinder
Microsoft.CodeAnalysis.CSharp.Features (1)
Testing\CSharpTestMethodFinder.cs (1)
16[ExportLanguageService(typeof(ITestMethodFinder), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (4)
Testing\CSharpTestMethodFinderTests.cs (4)
468var testMethodFinder = workspace.CurrentSolution.Projects.Single().GetRequiredLanguageService<ITestMethodFinder>(); 482var testMethodFinder = workspace.CurrentSolution.Projects.Single().GetRequiredLanguageService<ITestMethodFinder>();
Microsoft.CodeAnalysis.LanguageServer (4)
Testing\TestDiscoverer.cs (4)
45var testMethodFinder = document.GetRequiredLanguageService<ITestMethodFinder>(); 79async Task<ImmutableArray<SyntaxNode>> GetPotentialTestMethodsAsync(LSP.Range range, Document document, ITestMethodFinder testMethodFinder, CancellationToken cancellationToken) 89private async Task<ImmutableArray<TestCase>> MatchDiscoveredTestsToTestsInRangeAsync(ImmutableArray<TestCase> discoveredTests, ImmutableArray<SyntaxNode> testMethods, ITestMethodFinder testMethodFinder, Document document, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\CodeLens\CodeLensHandler.cs (2)
115var testMethodFinder = document.GetLanguageService<ITestMethodFinder>();