@Override public void stop() { super.stop(); if ( configFile != null ) { configFile.delete(); } } }
@After public void cleanup() { if ( server != null ) { server.stop(); } }
@After public void stopTheServer() { server.stop(); }
@After public void cleanup() { if ( server != null ) { server.stop(); } }
@After public void stopTheServer() { server.stop(); }
@After public void cleanup() { if ( server != null ) { server.stop(); } }
@AfterClass public static void stopServer() { server.stop(); }
@After public void tearDown() { if ( server != null ) { server.stop(); } }
@After public void stopTheServer() { server.stop(); }
@After public void cleanup() { server.stop(); } }
@After public void tearDown() throws Exception { if ( server != null ) { server.stop(); } }
@After public void tearDown() { HttpsURLConnection.setDefaultSSLSocketFactory( originalSslSocketFactory ); server.stop(); }
@After public void stopTheServer() { if ( server != null ) { server.stop(); } }
@After public void cleanup() { if ( server != null ) { server.stop(); } }
@After public void stopTheServer() { server.stop(); }
@After public void stopServer() { if ( server != null ) { server.stop(); } }
@After public void cleanup() { if ( server != null ) { server.stop(); } } }
@Test public void shouldComplainIfServerPortIsAlreadyTaken() throws IOException { try ( ServerSocket socket = new ServerSocket( 0, 0, InetAddress.getLocalHost() ) ) { ListenSocketAddress contestedAddress = new ListenSocketAddress( socket.getInetAddress().getHostName(), socket.getLocalPort() ); AssertableLogProvider logProvider = new AssertableLogProvider(); CommunityNeoServer server = CommunityServerBuilder.server( logProvider ) .onAddress( contestedAddress ) .usingDataDir( folder.directory( name.getMethodName() ).getAbsolutePath() ) .build(); try { server.start(); fail( "Should have reported failure to start" ); } catch ( ServerStartupException e ) { assertThat( e.getMessage(), containsString( "Starting Neo4j failed" ) ); } logProvider.assertAtLeastOnce( AssertableLogProvider.inLog( containsString( "CommunityNeoServer" ) ).error( "Failed to start Neo4j on %s: %s", contestedAddress, format( "Address %s is already in use, cannot bind to it.", contestedAddress ) ) ); server.stop(); } }
server.stop();
@Override public void stop() { communityNeoServer.stop(); try { FileUtils.deleteDirectory(tempDirectory.toFile()); } catch (IOException e) { throw new IllegalStateException("Cannot delete temp directory.", e); } } }