@VisibleForTesting void addLetterToAnswer(String letter) { String answer = answerView.getRaw(); answer += letter; switch (letterType) { case Alphabet: break; case Hiragana: answer = StringUtils.convertLastAlphabetToKana(answer, LetterType.Hiragana); break; case Katakana: answer = StringUtils.convertLastAlphabetToKana(answer, LetterType.Katakana); break; } answerView.set(answer, true); }