1 4 package test.net.sourceforge.pmd.renderers; 5 6 import net.sourceforge.pmd.PMD; 7 import net.sourceforge.pmd.Report.ProcessingError; 8 import net.sourceforge.pmd.renderers.AbstractRenderer; 9 import net.sourceforge.pmd.renderers.CSVRenderer; 10 11 public class CSVRendererTest extends AbstractRendererTst { 12 13 public AbstractRenderer getRenderer() { 14 return new CSVRenderer(); 15 } 16 17 public String getExpected() { 18 return "\"Problem\",\"Package\",\"File\",\"Priority\",\"Line\",\"Description\",\"Rule set\",\"Rule\"" + PMD.EOL 19 + "\"1\",\"\",\"n/a\",\"5\",\"1\",\"msg\",\"RuleSet\",\"Foo\"" + PMD.EOL; 20 } 21 22 public String getExpectedEmpty() { 23 return "\"Problem\",\"Package\",\"File\",\"Priority\",\"Line\",\"Description\",\"Rule set\",\"Rule\"" + PMD.EOL; 24 } 25 26 public String getExpectedMultiple() { 27 return "\"Problem\",\"Package\",\"File\",\"Priority\",\"Line\",\"Description\",\"Rule set\",\"Rule\"" + PMD.EOL 28 + "\"1\",\"\",\"n/a\",\"5\",\"1\",\"msg\",\"RuleSet\",\"Foo\"" + PMD.EOL 29 + "\"2\",\"\",\"n/a\",\"5\",\"1\",\"msg\",\"RuleSet\",\"Foo\"" + PMD.EOL; 30 } 31 32 public String getExpectedError(ProcessingError error) { 33 return "\"Problem\",\"Package\",\"File\",\"Priority\",\"Line\",\"Description\",\"Rule set\",\"Rule\"" + PMD.EOL; 34 } 35 36 } 37 | Popular Tags |