### Question:
TermUtils { static boolean isValidTermName(String string) { if(string==null) { return false; } return Pattern.matches("^\\p{javaUpperCase}[_\\p{javaUpperCase}]*$", string); } private  TermUtils();   }### Answer:
@Test public void testIsValidTermName$invalid() throws Exception { assertThat(TermUtils.isValidTermName("invalid name"),equalTo(false)); }
@Test public void testIsValidTermName$null() throws Exception { assertThat(TermUtils.isValidTermName(null),equalTo(false)); }