@Test
public void innerJoinEmptyLeftTable() {

  Table leftTable = Table.create(StringColumn.create("Animal"));
  Table joined = leftTable.joinOn("Animal").inner(ANIMAL_NAMES);
  assertEquals(0, joined.rowCount());
  for (Column<?> column : joined.columnArray()) {
    assertEquals(0, column.size());
  }
}