Search in sources :

Example 6 with MavenDependencyMatcher

use of org.sonar.java.checks.xml.maven.helpers.MavenDependencyMatcher in project sonar-java by SonarSource.

the class MavenDependencyMatcherTest method should_handle_wildcards_for_groupId.

@Test
public void should_handle_wildcards_for_groupId() {
    matcher = new MavenDependencyMatcher("*:log", "");
    assertMatches("a.b.c", "log");
    assertNotMatch("log", "d");
}
Also used : MavenDependencyMatcher(org.sonar.java.checks.xml.maven.helpers.MavenDependencyMatcher) Test(org.junit.Test)

Example 7 with MavenDependencyMatcher

use of org.sonar.java.checks.xml.maven.helpers.MavenDependencyMatcher in project sonar-java by SonarSource.

the class MavenDependencyMatcherTest method empty_dependencies_never_match.

@Test
public void empty_dependencies_never_match() {
    matcher = new MavenDependencyMatcher("*:log", "");
    assertNotMatch(new Dependency());
}
Also used : Dependency(org.sonar.maven.model.maven2.Dependency) MavenDependencyMatcher(org.sonar.java.checks.xml.maven.helpers.MavenDependencyMatcher) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)7 MavenDependencyMatcher (org.sonar.java.checks.xml.maven.helpers.MavenDependencyMatcher)7 Dependency (org.sonar.maven.model.maven2.Dependency)1