@SuppressWarnings("unchecked")
@Test
public void or() {

    assertTrue(BindingConditions.or(confirming).fulfilled(null, Object.class, null, null, classLoader));
    assertFalse(BindingConditions.or(nonConfirming).fulfilled(null, Object.class, null, null, classLoader));
    assertTrue(BindingConditions.or(confirming, confirming).fulfilled(null, Object.class, null, null, classLoader));
    assertFalse(BindingConditions.or(nonConfirming, nonConfirming).fulfilled(null, Object.class, null, null, classLoader));
    assertTrue(BindingConditions.or(confirming, nonConfirming).fulfilled(null, Object.class, null, null, classLoader));
    assertTrue(BindingConditions.or(nonConfirming, confirming).fulfilled(null, Object.class, null, null, classLoader));
}