Java Anagrams
Published: Oct 22, 2018
Last updated: Oct 22, 2018
Gradle setup
For our build.gradle
file:
apply plugin: "java" apply plugin: "eclipse" apply plugin: "idea" repositories { mavenCentral() } dependencies { testCompile "junit:junit:4.12" } test { testLogging { exceptionFormat = 'full' events = ["passed", "failed", "skipped"] } }
Setting up the Tests
Create file src/test/java/AnagramsTest.java
:
import org.junit.Ignore; import org.junit.Test; import static org.junit.Assert.assertEquals; public class AnagramsTest { @Test public void testAnEmptyString() { assertEquals("", new Anagrams().hello("")); } @Ignore("Remove to run test") @Test public void testAWord() { assertEquals("False", new Anagrams().hello("")); } }
Anagrams
In src/main/java/Anagrams.java
:
// TO FINISH
Running tests
Run gradle test
to compile and test our Anagrams class.
Java Anagrams
Introduction