@Test
  public void testGetNetworksGivenEmptyNetworkList() throws GloboNetworkException, IOException {
    when(networkAPI.getTransport().get(anyString())).thenReturn("[]");

    List<Network> networks = networkAPI.listVipNetworks(1L, false);

    assertTrue(networks.isEmpty());
  }
  @Test
  public void testGetNetworks() throws GloboNetworkException, IOException {
    when(networkAPI.getTransport().get(anyString())).thenReturn(getNetworkJSON());

    List<Network> networks = networkAPI.listVipNetworks(1L, false);

    assertEquals(2, networks.size());
    assertNotNull(networks.get(0).getVlanId());
  }
 @Test(expected = NotImplementedException.class)
 public void testGetNetworksGivenEmptyIPv6Networks() throws GloboNetworkException, IOException {
   networkAPI.listVipNetworks(1L, true);
 }