org.apache.maven.plugin
Class PluginParameterExpressionEvaluatorTest

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.PluginParameterExpressionEvaluatorTest
All Implemented Interfaces:
junit.framework.Test

public class PluginParameterExpressionEvaluatorTest
extends org.codehaus.plexus.PlexusTestCase

Version:
$Id: PluginParameterExpressionEvaluatorTest.java,v 1.5 2005/03/08 06:06:21 jdcasey Exp $
Author:
Jason van Zyl

Field Summary
 
Fields inherited from class org.codehaus.plexus.PlexusTestCase
basedir, container
 
Constructor Summary
PluginParameterExpressionEvaluatorTest()
           
 
Method Summary
protected  Artifact createArtifact(String groupId, String artifactId, String version)
           
 void testBasedirExtractionWithMissingProject()
           
 void testEscapedVariablePassthrough()
           
 void testEscapedVariablePassthroughInLargerExpression()
           
 void testLocalRepositoryExtraction()
           
 void testMultipleSubExpressionsInLargerExpression()
           
 void testPOMPropertyExtractionWithMissingProject_WithDotNotation()
           
 void testShouldExtractPluginArtifacts()
           
 void testTwoExpressions()
           
 void testValueExtractionFromSystemPropertiesWithMissingProject_WithDotNotation()
           
 void testValueExtractionFromSystemPropertiesWithMissingProject()
           
 void testValueExtractionWithAPomValueContainingAPath()
           
 
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, setUp, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PluginParameterExpressionEvaluatorTest

public PluginParameterExpressionEvaluatorTest()
Method Detail

testValueExtractionWithAPomValueContainingAPath

public void testValueExtractionWithAPomValueContainingAPath()
                                                     throws Exception
Throws:
Exception

testEscapedVariablePassthrough

public void testEscapedVariablePassthrough()
                                    throws Exception
Throws:
Exception

testEscapedVariablePassthroughInLargerExpression

public void testEscapedVariablePassthroughInLargerExpression()
                                                      throws Exception
Throws:
Exception

testMultipleSubExpressionsInLargerExpression

public void testMultipleSubExpressionsInLargerExpression()
                                                  throws Exception
Throws:
Exception

testPOMPropertyExtractionWithMissingProject_WithDotNotation

public void testPOMPropertyExtractionWithMissingProject_WithDotNotation()
                                                                 throws Exception
Throws:
Exception

testBasedirExtractionWithMissingProject

public void testBasedirExtractionWithMissingProject()
                                             throws Exception
Throws:
Exception

testValueExtractionFromSystemPropertiesWithMissingProject

public void testValueExtractionFromSystemPropertiesWithMissingProject()
                                                               throws Exception
Throws:
Exception

testValueExtractionFromSystemPropertiesWithMissingProject_WithDotNotation

public void testValueExtractionFromSystemPropertiesWithMissingProject_WithDotNotation()
                                                                               throws Exception
Throws:
Exception

testLocalRepositoryExtraction

public void testLocalRepositoryExtraction()
                                   throws Exception
Throws:
Exception

testTwoExpressions

public void testTwoExpressions()
                        throws Exception
Throws:
Exception

testShouldExtractPluginArtifacts

public void testShouldExtractPluginArtifacts()
                                      throws Exception
Throws:
Exception

createArtifact

protected Artifact createArtifact(String groupId,
                                  String artifactId,
                                  String version)
                           throws Exception
Throws:
Exception


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.