Class AbstractNexusIndexerCliTest

java.lang.Object
org.eclipse.sisu.launch.InjectedTest
org.apache.maven.index.cli.AbstractNexusIndexerCliTest
All Implemented Interfaces:
com.google.inject.Module
Direct Known Subclasses:
NexusIndexerCliIT, NexusIndexerCliTest

public abstract class AbstractNexusIndexerCliTest extends org.eclipse.sisu.launch.InjectedTest
  • Field Details

  • Constructor Details

    • AbstractNexusIndexerCliTest

      public AbstractNexusIndexerCliTest()
  • Method Details

    • setUp

      public void setUp() throws Exception
      Overrides:
      setUp in class org.eclipse.sisu.launch.InjectedTest
      Throws:
      Exception
    • tearDown

      public void tearDown() throws Exception
      Overrides:
      tearDown in class org.eclipse.sisu.launch.InjectedTest
      Throws:
      Exception
    • getTestFile

      protected File getTestFile(String path)
    • testNoArgs

      public void testNoArgs()
    • testRequiredArgs

      public void testRequiredArgs() throws Exception
      Throws:
      Exception
    • testUnpack

      public void testUnpack() throws Exception
      Throws:
      Exception
    • testMissingArgs

      public void testMissingArgs() throws IOException
      Throws:
      IOException
    • testAbrvsRequiredArgs

      public void testAbrvsRequiredArgs() throws Exception
      Throws:
      Exception
    • testInvalidRepo

      public void testInvalidRepo() throws Exception
      Throws:
      Exception
    • execute

      protected abstract int execute(String... args)