Java - https://www.java.com/en/
Maven - http://maven.apache.org
Junit 5 - https://junit.org/junit5/
Clone the project, clean, and compile (no unit tests) with: mvn clean install -DskipTests
.
Run unit tests with: mvn test
or mvn install
.
Refer to the coding challenge instructions found in codingChallenge.md
Complete both of the challenges listed in codingChallenge.md
and follow the instructions below to submit
your solution. Good luck!
-
Create a feature branch
-
Create all challenge 1 unit tests (and write additional unit tests if needed) in
com.github.archarithms.test.TitleCaseTests
. -
Write corresponding method in
com.github.archarithms.App
for challenge 1. -
Create all challenge 2 unit tests (and write additional unit tests if needed) in
com.github.archarithms.test.DateStringTests
. -
Write corresponding method in
com.github.archarithms.App
for challenge 2. -
Ensure all unit tests run successfully with:
mvn test
. -
Push your feature branch and submit a pull request.