@Test(expected = NullPointerException.class)
public void getOrDefaultDoesNotAcceptNullAsKeyForThreeParameterVariant2() {

    DefaultConfiguration c = new DefaultConfiguration(new MockedConfigurationContext());
    c.getOrDefault((Iterable<String>)null, String.class, "ok");
}