@Test public void testStringsSameLength() { assertEquals(Permutations.arePermuations("hellman", "lehlnam"), true); assertEquals( Permutations.arePermuations("Lorem Ipsum Dolor Sit Amet", "Ipsum Dolor Amet Sit Lorem"), true); }
@Test public void testSingletons() { assertEquals(Permutations.arePermuations("a", "b"), false); assertEquals(Permutations.arePermuations("a", "a"), true); }
@Test public void testDifferentLengthsAreNot() { assertEquals(Permutations.arePermuations("asd", "asd "), false); assertEquals(Permutations.arePermuations("asdasdasd", ""), false); assertEquals(Permutations.arePermuations("wdwdwdw", "wxwxwxw"), false); }
@Test public void testEmptyStringsArePermutations() { String arg1 = ""; String arg2 = ""; assertEquals(Permutations.arePermuations(arg1, arg2), true); }