Class AbstractTestMultipleMethodPatterns

java.lang.Object
org.apache.maven.surefire.its.fixture.SurefireJUnit4IntegrationTestCase
org.apache.maven.surefire.its.AbstractTestMultipleMethodPatterns
Direct Known Subclasses:
TestMultipleMethodPatternsIT, TestMultipleMethodPatternsTestNGIT

public abstract class AbstractTestMultipleMethodPatterns extends SurefireJUnit4IntegrationTestCase
Test project using multiple method patterns, including wildcards in class and method names.
  • Constructor Details

    • AbstractTestMultipleMethodPatterns

      public AbstractTestMultipleMethodPatterns()
  • Method Details

    • getSettings

      protected abstract Settings getSettings()
    • unpack

      protected abstract SurefireLauncher unpack()
    • prepare

      protected SurefireLauncher prepare(String tests)
    • simpleNameTest

      public void simpleNameTest() throws Exception
      Throws:
      Exception
    • simpleNameTestAsParallel

      public void simpleNameTestAsParallel() throws Exception
      Throws:
      Exception
    • simpleNameTestWithJavaExt

      public void simpleNameTestWithJavaExt() throws Exception
      Throws:
      Exception
    • simpleNameTestWithWildcardPkg

      public void simpleNameTestWithWildcardPkg() throws Exception
      Throws:
      Exception
    • simpleNameTestWithJavaExtWildcardPkg

      public void simpleNameTestWithJavaExtWildcardPkg() throws Exception
      Throws:
      Exception
    • fullyQualifiedTest

      public void fullyQualifiedTest() throws Exception
      Throws:
      Exception
    • shouldMatchSimpleClassNameAndMethod

      public void shouldMatchSimpleClassNameAndMethod() throws Exception
      Throws:
      Exception
    • matchSimpleClassAndMethodWithJavaExt

      public void matchSimpleClassAndMethodWithJavaExt()
      This method name was shorten because it cause 261 character long path on Windows with Jenkins Pipeline.
    • matchSimpleClassAndMethodWithWildcardPkg

      public void matchSimpleClassAndMethodWithWildcardPkg()
      This method name was shorten because it cause 261 character long path on Windows with Jenkins Pipeline.
    • matchSimpleClassAndMethodWithJavaExtWildcardPkg

      public void matchSimpleClassAndMethodWithJavaExtWildcardPkg()
      This method name was shorten because it cause 261 character long path on Windows with Jenkins Pipeline.
    • shouldMatchWildcardPackageAndClassAndMethod

      public void shouldMatchWildcardPackageAndClassAndMethod() throws Exception
      Throws:
      Exception
    • regexClass

      public void regexClass() throws Exception
      Throws:
      Exception
    • testSuccessTwo

      public void testSuccessTwo() throws Exception
      Throws:
      Exception
    • testRegexSuccessTwo

      public void testRegexSuccessTwo() throws Exception
      Throws:
      Exception
    • regexClassAndMethod

      public void regexClassAndMethod() throws Exception
      Throws:
      Exception
    • shouldMatchExactClassAndMethodWildcard

      public void shouldMatchExactClassAndMethodWildcard() throws Exception
      Throws:
      Exception
    • shouldMatchExactClassAndMethodsWildcard

      public void shouldMatchExactClassAndMethodsWildcard() throws Exception
      Throws:
      Exception
    • shouldMatchExactClassAndMethodCharacters

      public void shouldMatchExactClassAndMethodCharacters() throws Exception
      Throws:
      Exception
    • shouldMatchExactClassAndMethodsPostfix

      public void shouldMatchExactClassAndMethodsPostfix() throws Exception
      Throws:
      Exception
    • shouldMatchExactClassAndMethodPostfix

      public void shouldMatchExactClassAndMethodPostfix() throws Exception
      Throws:
      Exception
    • shouldMatchExactClassAndMultipleMethods

      public void shouldMatchExactClassAndMultipleMethods() throws Exception
      Throws:
      Exception
    • shouldMatchMultiplePatterns

      public void shouldMatchMultiplePatterns() throws Exception
      Throws:
      Exception
    • shouldMatchMultiplePatternsAsParallel

      public void shouldMatchMultiplePatternsAsParallel() throws Exception
      Throws:
      Exception
    • shouldMatchMultiplePatternsComplex

      public void shouldMatchMultiplePatternsComplex() throws Exception
      Throws:
      Exception
    • shouldMatchMultiplePatternsComplexAsParallel

      public void shouldMatchMultiplePatternsComplexAsParallel() throws Exception
      Throws:
      Exception
    • shouldNotRunExcludedClasses

      public void shouldNotRunExcludedClasses()
    • shouldNotRunExcludedClassesIfIncluded

      public void shouldNotRunExcludedClassesIfIncluded()
    • shouldNotRunExcludedMethods

      public void shouldNotRunExcludedMethods()
    • shouldNotRunExcludedClassesAndMethods

      public void shouldNotRunExcludedClassesAndMethods()
    • negativeTest

      public void negativeTest()