protected static void Continue(CSharpFormattingOptions policy, ITextEditorAdapter adapter, string expectedOutput) { var visitior = new AstFormattingVisitor(policy, adapter); var compilationUnit = new CSharpParser().Parse(new StringReader(adapter.Text)); compilationUnit.AcceptVisitor(visitior, null); ((TextEditorTestAdapter)adapter).ApplyChanges(visitior.Changes); Assert.AreEqual(expectedOutput, adapter.Text); }
protected static void Continue (CSharpFormattingOptions policy, ITextEditorAdapter adapter, string expectedOutput) { var visitior = new AstFormattingVisitor (policy, adapter, factory); var compilationUnit = new CSharpParser ().Parse (new StringReader (adapter.Text)); compilationUnit.AcceptVisitor (visitior, null); ApplyChanges (((TextEditorTestAdapter)adapter), visitior.Changes); if (expectedOutput != adapter.Text) { Console.WriteLine (adapter.Text); } Assert.AreEqual (expectedOutput, adapter.Text); }
protected static void Continue (CSharpFormattingPolicy policy, ITextEditorAdapter adapter, string expectedOutput) { var visitior = new AstFormattingVisitor (policy, adapter); var compilationUnit = new CSharpParser ().Parse (new StringReader (adapter.Text)); compilationUnit.AcceptVisitor (visitior, null); ((TextEditorTestAdapter)adapter).ApplyChanges (visitior.Changes); Assert.AreEqual (expectedOutput, adapter.Text); }