@Test
void orElseGet() {

    final ToLong<String> toLong = instance.orElseGet(string -> 0);
    assertNotNull(toLong);
    assertEquals("three".length(), toLong.applyAsLong("three"));
    assertEquals(0, toLong.applyAsLong(null));
}