### Question:
App implements Runnable { public static void main(String[] args) { var app = new App(); app.run(); }  Kingdom getKingdom(); static void main(String[] args); @Override void run(); void createKingdom(final Kingdom.FactoryMaker.KingdomType kingdomType);  }### Answer:
@Test void shouldExecuteApplicationWithoutException() { assertDoesNotThrow(() -> App.main(new String[]{})); }