### Question:
ArkContainer { public void stop() throws ArkRuntimeException { AssertUtils.assertNotNull(arkServiceContainer, "arkServiceContainer is null !"); if (stopped.compareAndSet(false, true)) { arkServiceContainer.stop(); } } ArkContainer(ExecutableArchive executableArchive);  ArkContainer(ExecutableArchive executableArchive, LaunchCommand launchCommand); static Object main(String[] args); Object start(); void prepareArkConfig(); List<URL> getProfileConfFiles(String... profiles); void reInitializeArkLogger(); boolean isStarted(); void stop(); boolean isRunning(); ArkServiceContainer getArkServiceContainer(); PipelineContext getPipelineContext();  }### Answer:
@Test public void testStop() throws Exception { ArkContainer arkContainer = new ArkContainer(new ExecutableArkBizJar(new JarFileArchive( new File((jarURL.getFile()))))); arkContainer.start(); arkContainer.stop(); Assert.assertFalse(arkContainer.isRunning()); }