public void Extract_ShouldFindMethod() { var node = Extractor.ExtractOrDefault(Root, MethodDeclaration); var visitor = new MockClangAbstractSyntaxTreeMethodExtractorSearchVisitor( MockSnapshots.GetCalculatorAbstractSyntaxTreeAddValue()); node.PreOrder(visitor); Assert.IsTrue(visitor.Found); }
public void Extract_ShouldFindNodeWithAddLine() { var visitor = new MockClangAbstractSyntaxTreeClassExtractorSearchVisitor( MockSnapshots.GetCalculatorAbstractSyntaxTreeAddValue()); var node = Extractor.Extract(Root, MockSnapshots.GetCalculatorClassName()); node.PreOrder(visitor); Assert.IsTrue(visitor.Found); }