Anagrams { public List<String> generate() { return makeListOfSize(getMaxCombinations()); } Anagrams(String word); List<String> generate();  }
@Test public void testMaximumLetterCount() { Anagrams anagrams = new Anagrams("biro"); List<String> output = anagrams.generate(); assertThat(output.size()).isEqualTo(BIRO_MAX_COMBINATIONS); }
@Test public void testMaximumLetterCount2() { Anagrams anagrams = new Anagrams("biro"); List<String> output = anagrams.generate(); assertThat(output.size()).isEqualTo(BIRO_MAX_COMBINATIONS); }
@Test public void testMaximumLetterCount3() { Anagrams anagrams = new Anagrams("biro"); List<String> output = anagrams.generate(); assertThat(output.size()).isEqualTo(BIRO_MAX_COMBINATIONS); }
@Test public void testMaximumLetterCount4() { Anagrams anagrams = new Anagrams("biro"); List<String> output = anagrams.generate(); assertThat(output.size()).isEqualTo(BIRO_MAX_COMBINATIONS); }