diff options
author | Mike Krüger <mkrueger@xamarin.com> | 2011-07-22 21:50:34 +0400 |
---|---|---|
committer | Mike Krüger <mkrueger@xamarin.com> | 2011-07-22 21:50:34 +0400 |
commit | a54539db93c5c53b8ee6482cd174cd969374dd15 (patch) | |
tree | c8e2dd67c67f636a2d7577ae8d59857f130bd7c8 /main/tests | |
parent | 7fb61ccbdc8bc25e6a5560c77f72384d0b66058a (diff) |
Fixed named argument context.
Diffstat (limited to 'main/tests')
-rw-r--r-- | main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs b/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs index 37b8f09f14..57e54b9aa5 100644 --- a/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs +++ b/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs @@ -1109,5 +1109,24 @@ class Test Assert.IsNotNull (provider.Find ("IO"), "namespace 'IO' not found."); } + [Test()] + public void TestNamedArgumentContext1 () + { + CompletionDataList provider = CodeCompletionBugTests.CreateProvider (@" +using System; + +class Test { +public static void Query(MySqlConnection conn, string database, string table) + { + conn.Query(string.Format(""SELECT * FROM {0}"", table)) + .On(row: delegate (Row data) { + $Console.$ + }); + } +}"); + Assert.IsNotNull (provider, "provider == null"); + Assert.IsNotNull (provider.Find ("WriteLine"), "method 'WriteLine' not found."); + } + } }
\ No newline at end of file |