Package net.avcompris.devops
Class AllPomsTest
- java.lang.Object
-
- net.avcompris.devops.AllPomsTest
-
public class AllPomsTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description AllPomsTest()
-
Method Summary
Modifier and Type Method Description void
testArtifactIdIsProjectName(java.lang.String dirName, java.io.File dir, Pom pom)
void
testAvcomprisDependencyVersions(java.lang.String dirName, java.io.File dir, Pom pom)
void
testCiManagementSystem(java.lang.String dirName, java.io.File dir, Pom pom)
void
testCiManagementUrl(java.lang.String dirName, java.io.File dir, Pom pom)
void
testDistributionManagementSite(java.lang.String dirName, java.io.File dir, Pom pom)
void
testIndexAptContainsLinkToGitLabHomePage(java.lang.String dirName, java.io.File dir, Pom pom)
void
testJavadocLinks(java.lang.String dirName, java.io.File dir, Pom pom)
void
testLicense(java.lang.String dirName, java.io.File dir, Pom pom)
void
testModelVersion(java.lang.String dirName, java.io.File dir, Pom pom)
void
testNoOccurrenceOfBitbucket(java.lang.String dirName, java.io.File dir, Pom pom)
void
testOssrhRepository(java.lang.String dirName, java.io.File dir, Pom pom)
void
testOtherLinksAreIdenticalInIndexAptAndInReadmeMd(java.lang.String dirName, java.io.File dir, Pom pom)
void
testProjectLinksInReadmeMd(java.lang.String dirName, java.io.File dir, Pom pom)
void
testProjectNameIsDirName(java.lang.String dirName, java.io.File dir, Pom pom)
void
testReadmeHeading1IsProjectName(java.lang.String dirName, java.io.File dir, Pom pom)
void
testReadmeMdContainsLinkToJavadoc(java.lang.String dirName, java.io.File dir, Pom pom)
void
testReadmeMdContainsLinkToMavenGeneratedSite(java.lang.String dirName, java.io.File dir, Pom pom)
void
testScmConnection(java.lang.String dirName, java.io.File dir, Pom pom)
void
testScmDeveloperConnection(java.lang.String dirName, java.io.File dir, Pom pom)
void
testScmUrl(java.lang.String dirName, java.io.File dir, Pom pom)
void
testUrl(java.lang.String dirName, java.io.File dir, Pom pom)
-
-
-
Method Detail
-
testModelVersion
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testModelVersion(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testArtifactIdIsProjectName
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testArtifactIdIsProjectName(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testProjectNameIsDirName
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testProjectNameIsDirName(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testReadmeHeading1IsProjectName
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testReadmeHeading1IsProjectName(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testUrl
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testUrl(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testScmConnection
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testScmConnection(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testScmDeveloperConnection
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testScmDeveloperConnection(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testScmUrl
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testScmUrl(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testCiManagementSystem
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testCiManagementSystem(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testCiManagementUrl
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testCiManagementUrl(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testJavadocLinks
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testJavadocLinks(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testOssrhRepository
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testOssrhRepository(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testAvcomprisDependencyVersions
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testAvcomprisDependencyVersions(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testDistributionManagementSite
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testDistributionManagementSite(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testLicense
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testLicense(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testIndexAptContainsLinkToGitLabHomePage
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testIndexAptContainsLinkToGitLabHomePage(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testReadmeMdContainsLinkToMavenGeneratedSite
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testReadmeMdContainsLinkToMavenGeneratedSite(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testReadmeMdContainsLinkToJavadoc
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testReadmeMdContainsLinkToJavadoc(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testNoOccurrenceOfBitbucket
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testNoOccurrenceOfBitbucket(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testProjectLinksInReadmeMd
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testProjectLinksInReadmeMd(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
testOtherLinksAreIdenticalInIndexAptAndInReadmeMd
@ParameterizedTest(name="{0}") @MethodSource("dirsAndPoms") public void testOtherLinksAreIdenticalInIndexAptAndInReadmeMd(java.lang.String dirName, java.io.File dir, Pom pom) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-