public async Task Extractor_FindTestMethodWithParams_ReturnSymbol(ISymbolExtractor extractor)
        {
            var expectedSymbolString = "Inw.TestData.TestClass2.ParamsMethod(params int[])";
            var result = await extractor.FindSymbols(_solution, "Inw.TestData.TestClass2", "ParamsMethod", new[] { "params", "int" });

            result.Should().HaveCount(1);
            var symbol = result.First();

            symbol.Kind.Should().Be(SymbolKind.Method);
            symbol.ToString().Should().Be(expectedSymbolString);
        }
        public async Task Extractor_FindSystemConsoleWriteLineString_ReturnSymbol(ISymbolExtractor extractor)
        {
            var expectedSymbolString = "System.Console.WriteLine(string)";
            var result = await extractor.FindSymbols(_solution, "System.Console", "WriteLine", new[] { "string" });

            result.Should().HaveCount(1);
            var symbol = result.First();

            symbol.Kind.Should().Be(SymbolKind.Method);
            symbol.ToString().Should().Be(expectedSymbolString);
        }