@Test
public void testForceGarbageCollectionWhenClientIsNull() {

  Client client = mock(Client.class);
  ClientData clientData = mock(ClientData.class);
  when(client.getClientData()).thenReturn(clientData);
  when(clientData.getPid()).thenReturn(SESSION1.getPid());
  when(myDevice.getClients()).thenReturn(new Client[0]);
  myProxy.forceGarbageCollection(ForceGarbageCollectionRequest.newBuilder().setSession(SESSION1).build(), mock(StreamObserver.class));
  verify(client, never()).executeGarbageCollector();
}