### Question:
Sergeant implements SergeantExtension { @Override public void sergeantReady() { LOGGER.info("[Sergeant] " + unit.getName() + " is ready! "); } Sergeant(SergeantUnit sergeantUnit); @Override void sergeantReady();  }### Answer:
@Test public void sergeantReady() throws Exception { final Sergeant sergeant = new Sergeant(new SergeantUnit("SergeantUnitTest")); sergeant.sergeantReady(); }