@Test
public void testInvalidNames() {

  assertAll(
      () -> assertThrows(NullPointerException.class, () -> Setting.of(null, property)),
      () -> assertThrows(IllegalArgumentException.class, () -> Setting.of("", property)),
      () -> assertThrows(IllegalArgumentException.class, () -> Setting.of(" ", property)),
      () -> assertThrows(IllegalArgumentException.class, () -> Setting.of("\n", property)),
      () -> assertThrows(IllegalArgumentException.class, () -> Setting.of("\t", property))
  );
}