### Question:
LostApiClientImpl implements LostApiClient { @Override public boolean isConnected() { return getGeofencingImpl().isConnected() && getSettingsApiImpl().isConnected() && getFusedLocationProviderApiImpl().isConnected() && clientManager.containsClient(this); } LostApiClientImpl(Context context, ConnectionCallbacks callbacks,
      ClientManager clientManager); @Override void connect(); @Override void disconnect(); @Override boolean isConnected(); @Override void registerConnectionCallbacks(ConnectionCallbacks callbacks); @Override void unregisterConnectionCallbacks(ConnectionCallbacks callbacks);  }### Answer:
@Test public void isConnected_shouldReturnFalseBeforeConnected() throws Exception { assertThat(client.isConnected()).isFalse(); }