Project Report: fawkez

Packagesummary org.jcoderz.phoenix.report

org.jcoderz.phoenix.report.ReportReaderFactoryTest

LineHitsNoteSource
1  /*
2   * $Id: ReportReaderFactoryTest.java 1450 2009-05-09 22:54:06Z amandel $
3   *
4   * Copyright 2006, The jCoderZ.org Project. All rights reserved.
5 (1) * 
6   * Redistribution and use in source and binary forms, with or without 
7   * modification, are permitted provided that the following conditions are 
8   * met:
9   *
10   *    * Redistributions of source code must retain the above copyright
11   *      notice, this list of conditions and the following disclaimer.
12   *    * Redistributions in binary form must reproduce the above 
13   *      copyright notice, this list of conditions and the following
14   *      disclaimer in the documentation and/or other materials 
15   *      provided with the distribution.
16   *    * Neither the name of the jCoderZ.org Project nor the names of 
17   *      its contributors may be used to endorse or promote products 
18   *      derived from this software without specific prior written 
19   *      permission.
20   *
21   * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND 
22   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
23   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
24   * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS 
25   * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
26   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
27   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR 
28   * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
29   * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 
30   * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 
31   * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32   */
33  package org.jcoderz.phoenix.report;
34  
35  import junit.framework.TestCase;
36  
37  
38  /**
39   * 
40   * @author Michael Griffel
41   */
42  public class ReportReaderFactoryTest extends TestCase
43  {
44      /**
45       * Constructor for ReportReaderFactoryTest.
46       * @param arg0
47    */
48 (2)    public ReportReaderFactoryTest (String arg0)
49      {
50100        super(arg0);
51100     }
52  
53  
54 (3)   public static void main (String[] args)
55     {
560       junit.textui.TestRunner.run(ReportReaderFactoryTest.class);
570    }
58  
59     /** {@inheritDoc} */
60 (4)   protected void setUp () throws Exception
61     {
62100       super.setUp();
63100    }
64  
65     /** {@inheritDoc} */
66 (5)   protected void tearDown () throws Exception
67     {
68100       super.tearDown();
69100    }
70  
71 (6)   public void testCreateReader ()
72     {
73100(7)      assertNotNull(ReportReaderFactory.createReader(
74            new ReportNormalizer.SourceReport(ReportFormat.CHECKSTYLE, null)));
75100(8)      assertNotNull(ReportReaderFactory.createReader(
76            new ReportNormalizer.SourceReport(ReportFormat.JCOVERAGE, null)));
77100    }
78  
79  }

Findings in this File

c (1) 5 : 0 Line does not match expected header line of '^ \*$'.
c (2) 48 : 44 Expected @param tag for 'arg0'.
c (3) 54 : 4 Missing a Javadoc comment.
d (4) 60 : 14 Overriding method merely calls super
d (5) 66 : 14 Overriding method merely calls super
c (6) 71 : 4 Missing a Javadoc comment.
c (7) 73 : 7 JUnit assertions should include a message
c (8) 75 : 7 JUnit assertions should include a message