org.apache.maven.project.interpolation
Class RegexBasedModelInterpolatorTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.maven.project.interpolation.RegexBasedModelInterpolatorTest
All Implemented Interfaces:
junit.framework.Test

public class RegexBasedModelInterpolatorTest
extends junit.framework.TestCase

Version:
$Id: RegexBasedModelInterpolatorTest.java 688884 2008-08-25 21:11:19Z jdcasey $
Author:
jdcasey

Constructor Summary
RegexBasedModelInterpolatorTest()
           
 
Method Summary
protected  void setUp()
           
 void testBasedir()
           
 void testEnvarExpressionThatEvaluatesToNullReturnsTheLiteralString()
           
 void testEnvars()
           
 void testExpressionThatEvaluatesToNullReturnsTheLiteralString()
           
 void testShouldInterpolateDependencyVersionToSetSameAsProjectVersion()
           
 void testShouldInterpolateOrganizationNameCorrectly()
           
 void testShouldInterpolateSourceDirectoryReferencedFromResourceDirectoryCorrectly()
           
 void testShouldNotInterpolateDependencyVersionWithInvalidReference()
           
 void testShouldNotThrowExceptionOnReferenceToNonExistentValue()
           
 void testShouldNotThrowExceptionOnReferenceToValueContainingNakedExpression()
           
 void testShouldThrowExceptionOnRecursiveScmConnectionReference()
           
 void testTwoReferences()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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

RegexBasedModelInterpolatorTest

public RegexBasedModelInterpolatorTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

testShouldNotThrowExceptionOnReferenceToNonExistentValue

public void testShouldNotThrowExceptionOnReferenceToNonExistentValue()
                                                              throws IOException,
                                                                     org.apache.maven.project.interpolation.ModelInterpolationException
Throws:
IOException
org.apache.maven.project.interpolation.ModelInterpolationException

testShouldThrowExceptionOnRecursiveScmConnectionReference

public void testShouldThrowExceptionOnRecursiveScmConnectionReference()
                                                               throws IOException
Throws:
IOException

testShouldNotThrowExceptionOnReferenceToValueContainingNakedExpression

public void testShouldNotThrowExceptionOnReferenceToValueContainingNakedExpression()
                                                                            throws IOException,
                                                                                   org.apache.maven.project.interpolation.ModelInterpolationException
Throws:
IOException
org.apache.maven.project.interpolation.ModelInterpolationException

testShouldInterpolateOrganizationNameCorrectly

public void testShouldInterpolateOrganizationNameCorrectly()
                                                    throws Exception
Throws:
Exception

testShouldInterpolateDependencyVersionToSetSameAsProjectVersion

public void testShouldInterpolateDependencyVersionToSetSameAsProjectVersion()
                                                                     throws Exception
Throws:
Exception

testShouldNotInterpolateDependencyVersionWithInvalidReference

public void testShouldNotInterpolateDependencyVersionWithInvalidReference()
                                                                   throws Exception
Throws:
Exception

testTwoReferences

public void testTwoReferences()
                       throws Exception
Throws:
Exception

testBasedir

public void testBasedir()
                 throws Exception
Throws:
Exception

testEnvars

public void testEnvars()
                throws Exception
Throws:
Exception

testEnvarExpressionThatEvaluatesToNullReturnsTheLiteralString

public void testEnvarExpressionThatEvaluatesToNullReturnsTheLiteralString()
                                                                   throws Exception
Throws:
Exception

testExpressionThatEvaluatesToNullReturnsTheLiteralString

public void testExpressionThatEvaluatesToNullReturnsTheLiteralString()
                                                              throws Exception
Throws:
Exception

testShouldInterpolateSourceDirectoryReferencedFromResourceDirectoryCorrectly

public void testShouldInterpolateSourceDirectoryReferencedFromResourceDirectoryCorrectly()
                                                                                  throws Exception
Throws:
Exception


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