### Question:
StringUtils { public static boolean isKatakana(char c) { return Character.UnicodeBlock.of(c) == KATAKANA; }  static boolean isKatakana(char c); static boolean isHiragana(char c); static boolean isCJK(char c); static boolean isProbablyJapanese(char c); static boolean isBasicLatin(char c); static boolean isCyrillic(char c); static boolean isKorean(char c);  }### Answer:
@Test void tesIsKatakanaWithHiraganaA() { assertFalse(StringUtils.isKatakana('あ')); }
@Test void tesIsKatakanaWithKatakanaA() { assertTrue(StringUtils.isKatakana('ア')); }
@Test void tesIsKatakanaWithHyphen() { assertTrue(StringUtils.isKatakana('ー')); }
@Test void tesIsKatakanaWithKatakanaMiddleDot() { assertTrue(StringUtils.isKatakana('・')); }