| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- import org.junit.Ignore;
- import org.junit.Test;
-
- import static org.junit.Assert.*;
-
- public class IsogramCheckerTest {
-
- @Test
- public void testEmptyString() {
- IsogramChecker iso = new IsogramChecker();
- assertTrue(iso.isIsogram(""));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testLowercaseIsogram() {
- IsogramChecker iso = new IsogramChecker();
- assertTrue(iso.isIsogram("isogram"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testNotIsogram() {
- IsogramChecker iso = new IsogramChecker();
- assertFalse(iso.isIsogram("eleven"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testMediumLongIsogram() {
- IsogramChecker iso = new IsogramChecker();
- assertTrue(iso.isIsogram("subdermatoglyphic"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testCaseInsensitive() {
- IsogramChecker iso = new IsogramChecker();
- assertFalse(iso.isIsogram("Alphabet"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testIsogramWithHyphen() {
- IsogramChecker iso = new IsogramChecker();
- assertTrue(iso.isIsogram("thumbscrew-japingly"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testIsogramWithDuplicatedHyphen() {
- IsogramChecker iso = new IsogramChecker();
- assertTrue(iso.isIsogram("six-year-old"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testMadeUpNameThatIsAnIsogram() {
- IsogramChecker iso = new IsogramChecker();
- assertTrue(iso.isIsogram("Emily Jung Schwartzkopf"));
- }
-
- @Ignore("Remove to run test")
- @Test
- public void testDuplicatedCharacterInTheMiddleIsNotIsogram() {
- IsogramChecker iso = new IsogramChecker();
- assertFalse(iso.isIsogram("accentor"));
- }
-
- }
|