Example #1
0
        public void TestNamespaceNameCase4()
        {
            var provider = CodeCompletionBugTests.CreateProvider(@"$namespace Foo.$");

            Assert.IsTrue(provider == null || provider.Count == 0, "provider should be empty.");
        }
Example #2
0
        public void TestStructName()
        {
            var provider = CodeCompletionBugTests.CreateProvider(@"$struct n$");

            Assert.IsTrue(provider == null || provider.Count == 0, "provider should be empty.");
        }
Example #3
0
        public void TestClassTypeParameter()
        {
            var provider = CodeCompletionBugTests.CreateProvider(@"$class MyClass<T$");

            Assert.IsTrue(provider == null || provider.Count == 0, "provider should be empty.");
        }
Example #4
0
 public void TestBug2198Case2()
 {
     CodeCompletionBugTests.CombinedProviderTest(@"$class Klass { void Test<T$", provider => {
         Assert.AreEqual(0, provider.Count, "provider needs to be empty");
     });
 }
Example #5
0
        public void TestStructName()
        {
            var provider = CodeCompletionBugTests.CreateProvider(@"$struct n$");

            AssertEmpty(provider);
        }
Example #6
0
        public void TestNamespaceName()
        {
            var provider = CodeCompletionBugTests.CreateProvider(@"$namespace n$");

            AssertEmpty(provider);
        }
        public void TestBug10294()
        {
            var provider = CodeCompletionBugTests.CreateProvider(@"$#if TRUE // D$", true);

            Assert.IsTrue(provider == null || provider.Count == 0);
        }
 public void TestIfInsideComment()
 {
     CodeCompletionBugTests.CombinedProviderTest(@"$// #if D$", provider => {
         Assert.IsNull(provider.Find("DEBUG"), "define 'DEBUG' found.");
     });
 }
 public void TestIfContext()
 {
     CodeCompletionBugTests.CombinedProviderTest(@"$#if D$", provider => {
         Assert.IsNotNull(provider.Find("DEBUG"), "define 'DEBUG' not found.");
     });
 }