org.apache.maven.plugin.pmd
Class CpdReportTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.codehaus.plexus.PlexusTestCase
              extended by org.apache.maven.plugin.testing.AbstractMojoTestCase
                  extended by org.apache.maven.plugin.pmd.AbstractPmdReportTest
                      extended by org.apache.maven.plugin.pmd.CpdReportTest
All Implemented Interfaces:
junit.framework.Test

public class CpdReportTest
extends AbstractPmdReportTest

Version:
$Id: CpdReportTest.html 816688 2012-05-08 15:14:44Z hboutemy $
Author:
Maria Odea Ching

Nested Class Summary
static class CpdReportTest.MockCpd
           
 
Field Summary
 
Fields inherited from class org.codehaus.plexus.PlexusTestCase
basedir, container
 
Constructor Summary
CpdReportTest()
           
 
Method Summary
protected  void setUp()
          
 void testCustomConfiguration()
          Test CPDReport using custom configuration
 void testDefaultConfiguration()
          Test CPDReport given the default configuration
 void testInvalidFormat()
          Test CPDReport with invalid format
 void testWriteNonHtml()
           
 
Methods inherited from class org.apache.maven.plugin.pmd.AbstractPmdReportTest
renderer
 
Methods inherited from class org.apache.maven.plugin.testing.AbstractMojoTestCase
configureMojo, configureMojo, extractPluginConfiguration, extractPluginConfiguration, getVariablesAndValuesFromObject, getVariablesAndValuesFromObject, getVariableValueFromObject, lookupEmptyMojo, lookupEmptyMojo, lookupMojo, lookupMojo, lookupMojo, setVariableValueToObject
 
Methods inherited from class org.codehaus.plexus.PlexusTestCase
createContainerInstance, customizeContext, customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getContainer, getCustomConfiguration, getResourceAsStream, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, release, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CpdReportTest

public CpdReportTest()
Method Detail

setUp

protected void setUp()
              throws Exception

Overrides:
setUp in class org.apache.maven.plugin.testing.AbstractMojoTestCase
Throws:
Exception

testDefaultConfiguration

public void testDefaultConfiguration()
                              throws Exception
Test CPDReport given the default configuration

Throws:
Exception

testCustomConfiguration

public void testCustomConfiguration()
                             throws Exception
Test CPDReport using custom configuration

Throws:
Exception

testInvalidFormat

public void testInvalidFormat()
                       throws Exception
Test CPDReport with invalid format

Throws:
Exception

testWriteNonHtml

public void testWriteNonHtml()
                      throws Exception
Throws:
Exception


Copyright © 2005-2010 The Apache Software Foundation. All Rights Reserved.