Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2011-07-04 10:10:45 +0400
committerMike Krüger <mkrueger@xamarin.com>2011-07-04 10:10:45 +0400
commita4bce4e6efcaf231cc4a007f71abaf57e5f5fb80 (patch)
treeb5f9b352626b0723b3365ea88be2ad51bcdb1356 /main/tests
parentb08e6ab5797f5bc0dfe2da144bb6f2268903e927 (diff)
Fixed primitive type string/char completion.
Diffstat (limited to 'main/tests')
-rw-r--r--main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs37
1 files changed, 37 insertions, 0 deletions
diff --git a/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs b/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs
index d14219934b..140653de5c 100644
--- a/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs
+++ b/main/tests/UnitTests/MonoDevelop.CSharpBinding/CodeCompletionAccessibleTests.cs
@@ -1058,6 +1058,43 @@ class TestClass
Assert.IsNotNull (provider.Find ("InnerEnumTest.TestEnum.C"), "enum 'InnerEnumTest.TestEnum.C' not found.");
}
+
+ [Test()]
+ public void TestPrimimitiveTypeCompletionString ()
+ {
+ CompletionDataList provider = CodeCompletionBugTests.CreateProvider (
+@"using System;
+class Test
+{
+ public static void Foo ()
+ {
+ Console.WriteLine ($"""".$);
+ }
+}
+");
+ Assert.IsNotNull (provider, "provider == null");
+ Assert.IsNotNull (provider.Find ("ToString"), "method 'ToString' not found.");
+ }
+
+
+ [Test()]
+ public void TestPrimimitiveTypeCompletionChar ()
+ {
+ CompletionDataList provider = CodeCompletionBugTests.CreateProvider (
+@"using System;
+
+class Test
+{
+ public static void Foo ()
+ {
+ Console.WriteLine ($''.$);
+ }
+}
+");
+ Assert.IsNotNull (provider, "provider == null");
+ Assert.IsNotNull (provider.Find ("ToString"), "method 'ToString' not found.");
+ }
+
}
} \ No newline at end of file