public void FindsClasses() { var cu = AstMatchHelper.ParseToCompilationUnit(@" class FooBar { void Foo() { } void Bar() { } } class BarFoo { void Foo() { } void Bar() { } }"); IndexableClassFinderVisitor mfv = new IndexableClassFinderVisitor(); cu.AcceptVisitor(mfv, null); Assert.IsNotNull(mfv.Classes["FooBar"]); Assert.IsNotNull(mfv.Classes["BarFoo"]); }
public void FindsClasses() { var cu = AstMatchHelper.ParseToCompilationUnit(@" class FooBar { void Foo() { } void Bar() { } } class BarFoo { void Foo() { } void Bar() { } }" ); IndexableClassFinderVisitor mfv = new IndexableClassFinderVisitor(); cu.AcceptVisitor(mfv, null); Assert.IsNotNull(mfv.Classes["FooBar"]); Assert.IsNotNull(mfv.Classes["BarFoo"]); }