/**
  * @covers ilRoomSharingNumericUtils::allNumbersPositive
  */
 public function testNotAllNumbersPositive()
 {
     $ZERO1 = 0;
     $ZERO2 = 0.0;
     $NEG1 = -1;
     $NEG2 = -0.0342;
     $numbers1 = array(1, '1', "1", PHP_INT_MAX, $ZERO1, '0x4', 0.01, 1.5, PHP_INT_MAX + 0.234);
     $this->assertFalse(UTILS::allNumbersPositive($numbers1));
     $this->assertFalse(UTILS::allNumbersPositive($numbers1, false));
     $numbers2 = array(1, '1', "1", PHP_INT_MAX, '0x4', 0.01, $ZERO2, 1.5, PHP_INT_MAX + 0.234);
     $this->assertFalse(UTILS::allNumbersPositive($numbers2));
     $this->assertFalse(UTILS::allNumbersPositive($numbers2, false));
     $numbers3 = array(1, '1', $NEG1, "1", PHP_INT_MAX, '0x4', 0.01, 1.5, PHP_INT_MAX + 0.234);
     $this->assertFalse(UTILS::allNumbersPositive($numbers3));
     $this->assertFalse(UTILS::allNumbersPositive($numbers3, false));
     $this->assertFalse(UTILS::allNumbersPositive($numbers3, true));
     $numbers4 = array(1, '1', "1", PHP_INT_MAX, '0x4', 0.01, 1.5, $NEG2, PHP_INT_MAX + 0.234);
     $this->assertFalse(UTILS::allNumbersPositive($numbers4));
     $this->assertFalse(UTILS::allNumbersPositive($numbers4, false));
     $this->assertFalse(UTILS::allNumbersPositive($numbers4, true));
 }