@Test
void testZip() {

    ImmutableList<String> keys = ImmutableList.of("a", "b", "c");
    ImmutableList<Integer> values = ImmutableList.of(1, 2, 3);
    ImmutableMap<String, Integer> zipped = ImmutableMapFactory.zip(keys, values);
    Assertions.assertEquals(ImmutableSet.copyOf(keys), zipped.keySet());
    Assertions.assertEquals(values, ImmutableList.copyOf(zipped.values()));
}