diff --git a/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/ParameterCompletionTests.cs b/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/ParameterCompletionTests.cs index ae853d4a03..3f25881829 100644 --- a/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/ParameterCompletionTests.cs +++ b/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/ParameterCompletionTests.cs @@ -592,7 +592,7 @@ namespace Test } [Test()] - public void TestTypeParameterParameter () + public void TestSecondTypeParameter () { IParameterDataProvider provider = CreateProvider ( @"using System; @@ -610,6 +610,89 @@ namespace Test Assert.IsNotNull (provider, "provider was not created."); Assert.AreEqual (16, provider.OverloadCount); } + + [Ignore("TODO")] + [Test()] + public void TestMethodTypeParameter () + { + IParameterDataProvider provider = CreateProvider ( +@"using System; + +namespace Test +{ + class A + { + void TestMethod() + { + } + + void Method () + { + $TestMethod<$ + } + } +}"); + Assert.IsNotNull (provider, "provider was not created."); + Assert.AreEqual (1, provider.OverloadCount); + } + + [Ignore("TODO")] + [Test()] + public void TestSecondMethodTypeParameter () + { + IParameterDataProvider provider = CreateProvider ( +@"using System; + +namespace Test +{ + class A + { + void TestMethod() + { + } + + void Method () + { + $TestMethod