### Question:
Lib2 { public String awesome(String who) { return "Awesome! " + checkNotNull(who); }  String awesome(String who);  }### Answer:
@Test public void testAwesome() { final Lib2 underTest = new Lib2(); Assert.assertEquals("Awesome! menny", underTest.awesome("menny")); }
@Test(expected = NullPointerException.class) public void testNPE() { final Lib2 underTest = new Lib2(); underTest.awesome(null); }