org.apache.maven.plugin.assembly.interpolation
Class AssemblyInterpolatorTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.maven.plugin.assembly.interpolation.AssemblyInterpolatorTest
All Implemented Interfaces:
junit.framework.Test

public class AssemblyInterpolatorTest
extends junit.framework.TestCase


Constructor Summary
AssemblyInterpolatorTest()
           
 
Method Summary
 Assembly roundTripInterpolation(Assembly assembly, AssemblerConfigurationSource configSource)
           
 void testDependencySetOutputDirectoryIsNotInterpolated()
           
 void testDependencySetOutputFileNameMappingsAreNotInterpolated()
           
 void testShouldInterpolateMultiDotProjectExpression()
           
 void testShouldNotTouchUnresolvedExpression()
           
 void testShouldResolveContextValueBeforeModelPropertyOrModelGroupIdInAssemblyId()
           
 void testShouldResolveModelGroupIdInAssemblyId()
           
 void testShouldResolveModelPropertyBeforeModelGroupIdInAssemblyId()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AssemblyInterpolatorTest

public AssemblyInterpolatorTest()
Method Detail

testDependencySetOutputFileNameMappingsAreNotInterpolated

public void testDependencySetOutputFileNameMappingsAreNotInterpolated()
                                                               throws IOException,
                                                                      AssemblyInterpolationException,
                                                                      AssemblyReadException,
                                                                      InvalidAssemblerConfigurationException
Throws:
IOException
AssemblyInterpolationException
AssemblyReadException
InvalidAssemblerConfigurationException

testDependencySetOutputDirectoryIsNotInterpolated

public void testDependencySetOutputDirectoryIsNotInterpolated()
                                                       throws IOException,
                                                              AssemblyInterpolationException,
                                                              AssemblyReadException,
                                                              InvalidAssemblerConfigurationException
Throws:
IOException
AssemblyInterpolationException
AssemblyReadException
InvalidAssemblerConfigurationException

roundTripInterpolation

public Assembly roundTripInterpolation(Assembly assembly,
                                       AssemblerConfigurationSource configSource)
                                throws IOException,
                                       AssemblyReadException,
                                       InvalidAssemblerConfigurationException
Throws:
IOException
AssemblyReadException
InvalidAssemblerConfigurationException

testShouldResolveModelGroupIdInAssemblyId

public void testShouldResolveModelGroupIdInAssemblyId()
                                               throws AssemblyInterpolationException,
                                                      InvalidAssemblerConfigurationException,
                                                      AssemblyReadException,
                                                      IOException
Throws:
AssemblyInterpolationException
InvalidAssemblerConfigurationException
AssemblyReadException
IOException

testShouldResolveModelPropertyBeforeModelGroupIdInAssemblyId

public void testShouldResolveModelPropertyBeforeModelGroupIdInAssemblyId()
                                                                  throws AssemblyInterpolationException,
                                                                         InvalidAssemblerConfigurationException,
                                                                         AssemblyReadException,
                                                                         IOException
Throws:
AssemblyInterpolationException
InvalidAssemblerConfigurationException
AssemblyReadException
IOException

testShouldResolveContextValueBeforeModelPropertyOrModelGroupIdInAssemblyId

public void testShouldResolveContextValueBeforeModelPropertyOrModelGroupIdInAssemblyId()
                                                                                throws AssemblyInterpolationException,
                                                                                       InvalidAssemblerConfigurationException,
                                                                                       AssemblyReadException,
                                                                                       IOException
Throws:
AssemblyInterpolationException
InvalidAssemblerConfigurationException
AssemblyReadException
IOException

testShouldNotTouchUnresolvedExpression

public void testShouldNotTouchUnresolvedExpression()
                                            throws AssemblyInterpolationException,
                                                   InvalidAssemblerConfigurationException,
                                                   AssemblyReadException,
                                                   IOException
Throws:
AssemblyInterpolationException
InvalidAssemblerConfigurationException
AssemblyReadException
IOException

testShouldInterpolateMultiDotProjectExpression

public void testShouldInterpolateMultiDotProjectExpression()
                                                    throws AssemblyInterpolationException,
                                                           InvalidAssemblerConfigurationException,
                                                           AssemblyReadException,
                                                           IOException
Throws:
AssemblyInterpolationException
InvalidAssemblerConfigurationException
AssemblyReadException
IOException


Copyright © 2002–2015 The Apache Software Foundation. All rights reserved.