/** * 多个值的or */ public static boolean or(final boolean... array) { return BooleanUtils.or(array); } }
return or(primitive) ? Boolean.TRUE : Boolean.FALSE; } catch (final NullPointerException ex) { throw new IllegalArgumentException("The array must not contain any null elements");
@Test(expected = IllegalArgumentException.class) public void testOr_primitive_nullInput() { BooleanUtils.or((boolean[]) null); }
@Test(expected = IllegalArgumentException.class) public void testOr_primitive_emptyInput() { BooleanUtils.or(new boolean[] {}); }
@Test(expected = IllegalArgumentException.class) public void testOr_object_nullElementInput() { BooleanUtils.or(new Boolean[] {null}); }
@Test(expected = IllegalArgumentException.class) public void testOr_object_nullInput() { BooleanUtils.or((Boolean[]) null); }
@Test(expected = IllegalArgumentException.class) public void testOr_object_emptyInput() { BooleanUtils.or(new Boolean[] {}); }
@Test public void testOr_primitive_validInput_2items() { assertTrue( "False result for (true, true)", BooleanUtils.or(new boolean[] { true, true })); assertTrue( "True result for (false, false)", ! BooleanUtils.or(new boolean[] { false, false })); assertTrue( "False result for (true, false)", BooleanUtils.or(new boolean[] { true, false })); assertTrue( "False result for (false, true)", BooleanUtils.or(new boolean[] { false, true })); }
@Test public void testOr_object_validInput_2items() { assertTrue( "False result for (true, true)", BooleanUtils .or(new Boolean[] { Boolean.TRUE, Boolean.TRUE }) .booleanValue()); assertTrue( "True result for (false, false)", ! BooleanUtils .or(new Boolean[] { Boolean.FALSE, Boolean.FALSE }) .booleanValue()); assertTrue( "False result for (true, false)", BooleanUtils .or(new Boolean[] { Boolean.TRUE, Boolean.FALSE }) .booleanValue()); assertTrue( "False result for (false, true)", BooleanUtils .or(new Boolean[] { Boolean.FALSE, Boolean.TRUE }) .booleanValue()); }
@Test public void testOr_primitive_validInput_3items() { assertTrue( "False result for (false, false, true)", BooleanUtils.or(new boolean[] { false, false, true })); assertTrue( "False result for (false, true, false)", BooleanUtils.or(new boolean[] { false, true, false })); assertTrue( "False result for (true, false, false)", BooleanUtils.or(new boolean[] { true, false, false })); assertTrue( "False result for (true, true, true)", BooleanUtils.or(new boolean[] { true, true, true })); assertTrue( "True result for (false, false)", ! BooleanUtils.or(new boolean[] { false, false, false })); assertTrue( "False result for (true, true, false)", BooleanUtils.or(new boolean[] { true, true, false })); assertTrue( "False result for (true, false, true)", BooleanUtils.or(new boolean[] { true, false, true })); assertTrue( "False result for (false, true, true)", BooleanUtils.or(new boolean[] { false, true, true })); } @Test(expected = IllegalArgumentException.class)
"False result for (false, false, true)", BooleanUtils .or( new Boolean[] { Boolean.FALSE, "False result for (false, true, false)", BooleanUtils .or( new Boolean[] { Boolean.FALSE, "False result for (true, false, false)", BooleanUtils .or( new Boolean[] { Boolean.TRUE, "False result for (true, true, true)", BooleanUtils .or(new Boolean[] { Boolean.TRUE, Boolean.TRUE, Boolean.TRUE }) .booleanValue()); ! BooleanUtils.or( new Boolean[] { Boolean.FALSE, BooleanUtils.or( new Boolean[] {
/** * 多个值的or */ public static boolean or(final boolean... array) { return BooleanUtils.or(array); }
/** * 多个值的or */ public static boolean or(final boolean... array) { return BooleanUtils.or(array); }
/** * 多个值的or */ public static boolean or(final boolean... array) { return BooleanUtils.or(array); } }
return or(primitive) ? Boolean.TRUE : Boolean.FALSE; } catch (final NullPointerException ex) { throw new IllegalArgumentException("The array must not contain any null elements");
return or(primitive) ? Boolean.TRUE : Boolean.FALSE; } catch (final NullPointerException ex) { throw new IllegalArgumentException("The array must not contain any null elements");
return or(primitive) ? Boolean.TRUE : Boolean.FALSE; } catch (final NullPointerException ex) { throw new IllegalArgumentException("The array must not contain any null elements");
if (previousWasLocal) for(int x: localCheckList) modifiedResultCounter[x] = false; else Arrays.fill(modifiedResultCounter, false); assert ! BooleanUtils.or(modifiedResultCounter);
if (!BooleanUtils.or(new boolean[] { taskCliArguments.isDirectory(), taskCliArguments.isFiles(), taskCliArguments.isFilesListConfig() })) { throw new SejdaRuntimeException(