@Override
  @Test(groups = {"integration", "live"})
  public void testValues() throws IOException, InterruptedException {
    String bucketName = getContainerName();
    try {
      BlobMap map = createMap(context, bucketName);

      putFiveStrings(map);
      putFiveStringsUnderPath(map);

      Collection<Blob> blobs = map.values();
      assertConsistencyAwareMapSize(map, 5);
      Set<String> blobsAsString = Sets.newLinkedHashSet();
      for (Blob blob : blobs) {
        blobsAsString.add(getContentAsStringOrNullAndClose(blob));
      }
      blobsAsString.removeAll(fiveStrings.values());
      assert blobsAsString.size() == 0 : blobsAsString.size() + ": " + blobs + ": " + blobsAsString;
    } finally {
      returnContainer(bucketName);
    }
  }