@Test
public void testGet() {

    assertThatThrownBy(() -> empty.get(0)).isInstanceOf(NullPointerException.class);
    assertThat(single.get(0)).isEqualTo("single");
    assertThat(dual.get(0)).isEqualTo("hello");
    assertThat(dual.get(1)).isEqualTo("world");
}