### Question:
ThingAgent implements ThingService { @AgentKilled public void killed() { log.debug("Kill Agent with ThingService with id '{}'", thingServiceId); } ThingAgent();   ThingAgent(IInternalAccess agent, ExposedThing thing); @AgentCreated IFuture<Void> created(); @AgentKilled void killed(); @Override IFuture<String> get(); @Override IFuture<JadexContent> readProperties(); @Override IFuture<JadexContent> readProperty(String name); @Override IFuture<JadexContent> writeProperty(String name, JadexContent content); @Override String getThingServiceId();  }### Answer:
@Test public void killedShouldThrowNoError() { ThingAgent agent = new ThingAgent(ia, thing); agent.killed(); assertTrue(true); }