KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > test > net > sourceforge > pmd > renderers > CSVRendererTest


1 /**
2  * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3  */

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 JavaDoc 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 JavaDoc getExpectedEmpty() {
23         return "\"Problem\",\"Package\",\"File\",\"Priority\",\"Line\",\"Description\",\"Rule set\",\"Rule\"" + PMD.EOL;
24     }
25
26     public String JavaDoc 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 JavaDoc getExpectedError(ProcessingError error) {
33         return "\"Problem\",\"Package\",\"File\",\"Priority\",\"Line\",\"Description\",\"Rule set\",\"Rule\"" + PMD.EOL;
34     }
35
36 }
37
Popular Tags