Class AbstractStrictPatternArtifactFilterTest

java.lang.Object
org.apache.maven.shared.artifact.filter.AbstractStrictPatternArtifactFilterTest
Direct Known Subclasses:
StrictPatternExcludesArtifactFilterTest, StrictPatternIncludesArtifactFilterTest

public abstract class AbstractStrictPatternArtifactFilterTest extends Object
Tests subclasses of AbstractStrictPatternArtifactFilter.
Author:
Mark Hobson
See Also:
  • Field Details

    • artifact

      protected org.apache.maven.artifact.Artifact artifact
  • Constructor Details

    • AbstractStrictPatternArtifactFilterTest

      public AbstractStrictPatternArtifactFilterTest()
  • Method Details

    • setUp

      public void setUp()
    • testExactIncluded

      public void testExactIncluded()
    • testExactExcluded

      public void testExactExcluded()
    • testGroupIdIncluded

      public void testGroupIdIncluded()
    • testGroupIdExcluded

      public void testGroupIdExcluded()
    • testGroupIdWildcardIncluded

      public void testGroupIdWildcardIncluded()
    • testGroupIdImplicitWildcardIncluded

      public void testGroupIdImplicitWildcardIncluded()
    • testGroupIdStartsWithWildcardIncluded

      public void testGroupIdStartsWithWildcardIncluded()
    • testGroupIdStartsWithPartialWildcardIncluded

      public void testGroupIdStartsWithPartialWildcardIncluded()
    • testGroupIdStartsWithWildcardExcluded

      public void testGroupIdStartsWithWildcardExcluded()
    • testGroupIdEndsWithWildcardIncluded

      public void testGroupIdEndsWithWildcardIncluded()
    • testGroupIdEndsWithPartialWildcardIncluded

      public void testGroupIdEndsWithPartialWildcardIncluded()
    • testGroupIdEndsWithWildcardExcluded

      public void testGroupIdEndsWithWildcardExcluded()
    • testGroupIdContainsWildcardIncluded

      public void testGroupIdContainsWildcardIncluded()
    • testGroupIdContainsWildcardExcluded

      public void testGroupIdContainsWildcardExcluded()
    • testArtifactIdIncluded

      public void testArtifactIdIncluded()
    • testArtifactIdExcluded

      public void testArtifactIdExcluded()
    • testArtifactIdWildcardIncluded

      public void testArtifactIdWildcardIncluded()
    • testArtifactIdImplicitWildcardIncluded

      public void testArtifactIdImplicitWildcardIncluded()
    • testArtifactIdStartsWithWildcardIncluded

      public void testArtifactIdStartsWithWildcardIncluded()
    • testArtifactIdStartsWithPartialWildcardIncluded

      public void testArtifactIdStartsWithPartialWildcardIncluded()
    • testArtifactIdStartsWithWildcardExcluded

      public void testArtifactIdStartsWithWildcardExcluded()
    • testArtifactIdEndsWithWildcardIncluded

      public void testArtifactIdEndsWithWildcardIncluded()
    • testArtifactIdEndsWithPartialWildcardIncluded

      public void testArtifactIdEndsWithPartialWildcardIncluded()
    • testArtifactIdEndsWithWildcardExcluded

      public void testArtifactIdEndsWithWildcardExcluded()
    • testArtifactIdContainsWildcardIncluded

      public void testArtifactIdContainsWildcardIncluded()
    • testArtifactIdContainsWildcardExcluded

      public void testArtifactIdContainsWildcardExcluded()
    • testTypeIncluded

      public void testTypeIncluded()
    • testTypeExcluded

      public void testTypeExcluded()
    • testTypeWildcardIncluded

      public void testTypeWildcardIncluded()
    • testTypeImplicitWildcardIncluded

      public void testTypeImplicitWildcardIncluded()
    • testTypeStartsWithWildcardIncluded

      public void testTypeStartsWithWildcardIncluded()
    • testTypeStartsWithPartialWildcardIncluded

      public void testTypeStartsWithPartialWildcardIncluded()
    • testTypeStartsWithWildcardExcluded

      public void testTypeStartsWithWildcardExcluded()
    • testTypeEndsWithWildcardIncluded

      public void testTypeEndsWithWildcardIncluded()
    • testTypeEndsWithPartialWildcardIncluded

      public void testTypeEndsWithPartialWildcardIncluded()
    • testTypeEndsWithWildcardExcluded

      public void testTypeEndsWithWildcardExcluded()
    • testTypeContainsWildcardIncluded

      public void testTypeContainsWildcardIncluded()
    • testTypeContainsWildcardExcluded

      public void testTypeContainsWildcardExcluded()
    • testVersionIncluded

      public void testVersionIncluded()
    • testVersionExcluded

      public void testVersionExcluded()
    • testVersionWildcardIncluded

      public void testVersionWildcardIncluded()
    • testVersionImplicitWildcardIncluded

      public void testVersionImplicitWildcardIncluded()
    • testVersionStartsWithWildcardIncluded

      public void testVersionStartsWithWildcardIncluded()
    • testVersionStartsWithPartialWildcardIncluded

      public void testVersionStartsWithPartialWildcardIncluded()
    • testVersionStartsWithWildcardExcluded

      public void testVersionStartsWithWildcardExcluded()
    • testVersionEndsWithWildcardIncluded

      public void testVersionEndsWithWildcardIncluded()
    • testVersionEndsWithPartialWildcardIncluded

      public void testVersionEndsWithPartialWildcardIncluded()
    • testVersionEndsWithWildcardExcluded

      public void testVersionEndsWithWildcardExcluded()
    • testVersionContainsWildcardIncluded

      public void testVersionContainsWildcardIncluded()
    • testVersionContainsWildcardExcluded

      public void testVersionContainsWildcardExcluded()
    • testComplex

      public void testComplex()
    • testSnapshotVersion

      public void testSnapshotVersion()
    • testRangeVersion

      public void testRangeVersion()
    • testWildcardsWithRangeVersion

      public void testWildcardsWithRangeVersion()
    • createArtifact

      protected org.apache.maven.artifact.Artifact createArtifact(String groupId, String artifactId, String type, String version)
      Creates an artifact with the specified attributes.
      Parameters:
      groupId - the group id for the new artifact
      artifactId - the artifact id for the new artifact
      type - the type for the new artifact
      version - the version for the new artifact
      Returns:
      the artifact
    • assertIncluded

      protected void assertIncluded(String pattern)
      Asserts that the specified pattern is included by the filter being tested.
      Parameters:
      pattern - the pattern to test for inclusion
      Throws:
      junit.framework.AssertionFailedError - if the assertion fails
    • assertExcluded

      protected void assertExcluded(String pattern)
      Asserts that the specified pattern is excluded by the filter being tested.
      Parameters:
      pattern - the pattern to test for exclusion
      Throws:
      junit.framework.AssertionFailedError - if the assertion fails
    • assertFilter

      protected void assertFilter(boolean expected, String pattern)
      Asserts that the filter being tested returns the specified result for the specified pattern.
      Parameters:
      expected - the result expected from the filter
      pattern - the pattern to test
      Throws:
      junit.framework.AssertionFailedError - if the assertion fails
    • createFilter

      protected abstract AbstractStrictPatternArtifactFilter createFilter(List<String> patterns)
      Creates the strict pattern artifact filter to test for the specified patterns.
      Parameters:
      patterns - the list of artifact patterns that the filter should match
      Returns:
      the filter to test