org.apache.maven.plugin.assembly.archive
Class DefaultAssemblyArchiverTest

java.lang.Object
  extended by org.apache.maven.plugin.assembly.archive.DefaultAssemblyArchiverTest

public class DefaultAssemblyArchiverTest
extends Object


Nested Class Summary
static class DefaultAssemblyArchiverTest.TestArchiverWithConfig
           
 
Constructor Summary
DefaultAssemblyArchiverTest()
           
 
Method Summary
 void failWhenAssemblyIdIsNull()
           
 void setup()
           
 void shutdown()
           
static void tearDown()
           
 void testCreateArchive()
           
 void testCreateArchiver_ShouldConfigureArchiver()
           
 void testCreateArchiver_ShouldCreateTarArchiverWithNoCompression()
           
 void testCreateArchiver_ShouldCreateWarArchiverWithIgnoreWebxmlSetToFalse()
           
 void testCreateArchiver_ShouldCreateZipArchiver()
           
 void testCreateTarArchiver_ShouldFailWithInvalidCompression()
           
 void testCreateTarArchiver_ShouldInitializeBZipCompression()
           
 void testCreateTarArchiver_ShouldInitializeGZipCompression()
           
 void testCreateTarArchiver_ShouldNotInitializeCompression()
           
 void testCreateWarArchiver_ShouldDisableIgnoreWebxmlOption()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAssemblyArchiverTest

public DefaultAssemblyArchiverTest()
Method Detail

setup

public void setup()
           throws PlexusContainerException
Throws:
PlexusContainerException

shutdown

public void shutdown()

tearDown

public static void tearDown()
                     throws Exception
Throws:
Exception

failWhenAssemblyIdIsNull

public void failWhenAssemblyIdIsNull()
                              throws org.apache.maven.plugin.assembly.archive.ArchiveCreationException,
                                     org.apache.maven.plugin.assembly.format.AssemblyFormattingException,
                                     org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException
Throws:
org.apache.maven.plugin.assembly.archive.ArchiveCreationException
org.apache.maven.plugin.assembly.format.AssemblyFormattingException
org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException

testCreateArchive

public void testCreateArchive()
                       throws org.apache.maven.plugin.assembly.archive.ArchiveCreationException,
                              org.apache.maven.plugin.assembly.format.AssemblyFormattingException,
                              org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException,
                              IOException
Throws:
org.apache.maven.plugin.assembly.archive.ArchiveCreationException
org.apache.maven.plugin.assembly.format.AssemblyFormattingException
org.apache.maven.plugin.assembly.InvalidAssemblerConfigurationException
IOException

testCreateArchiver_ShouldConfigureArchiver

public void testCreateArchiver_ShouldConfigureArchiver()
                                                throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                       org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateArchiver_ShouldCreateTarArchiverWithNoCompression

public void testCreateArchiver_ShouldCreateTarArchiverWithNoCompression()
                                                                 throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                        org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateArchiver_ShouldCreateWarArchiverWithIgnoreWebxmlSetToFalse

public void testCreateArchiver_ShouldCreateWarArchiverWithIgnoreWebxmlSetToFalse()
                                                                          throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                                 org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateArchiver_ShouldCreateZipArchiver

public void testCreateArchiver_ShouldCreateZipArchiver()
                                                throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                       org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateWarArchiver_ShouldDisableIgnoreWebxmlOption

public void testCreateWarArchiver_ShouldDisableIgnoreWebxmlOption()
                                                           throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException

testCreateTarArchiver_ShouldNotInitializeCompression

public void testCreateTarArchiver_ShouldNotInitializeCompression()
                                                          throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                 org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_ShouldInitializeGZipCompression

public void testCreateTarArchiver_ShouldInitializeGZipCompression()
                                                           throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                  org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_ShouldInitializeBZipCompression

public void testCreateTarArchiver_ShouldInitializeBZipCompression()
                                                           throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                  org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException

testCreateTarArchiver_ShouldFailWithInvalidCompression

public void testCreateTarArchiver_ShouldFailWithInvalidCompression()
                                                            throws org.codehaus.plexus.archiver.manager.NoSuchArchiverException,
                                                                   org.codehaus.plexus.archiver.ArchiverException
Throws:
org.codehaus.plexus.archiver.manager.NoSuchArchiverException
org.codehaus.plexus.archiver.ArchiverException


Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.