### Question:
DefaultNetworkConnectionTracker implements NetworkConnectionTracker { @Override public List<TrackedNetworkConnection> activeConnections() { return new ArrayList<>( connectionsById.values() ); }  @Override String newConnectionId( String connector ); @Override void add( TrackedNetworkConnection connection ); @Override void remove( TrackedNetworkConnection connection ); @Override TrackedNetworkConnection get( String id ); @Override List<TrackedNetworkConnection> activeConnections();  }### Answer:
@Test void shouldListActiveConnectionsWhenEmpty() { assertThat( tracker.activeConnections(), empty() ); }