Пример #1
0
 /**
  * Test that boolean() returns true if the value is boolean-like.
  */
 public function testBoolean()
 {
     $this->assertTrue(Validate::boolean(true));
     $this->assertTrue(Validate::boolean(false));
     $this->assertTrue(Validate::boolean(0));
     $this->assertTrue(Validate::boolean(1));
     $this->assertTrue(Validate::boolean('yes'));
     $this->assertTrue(Validate::boolean('off'));
     $this->assertFalse(Validate::boolean(null));
     $this->assertFalse(Validate::boolean(''));
     $this->assertFalse(Validate::boolean(123));
     $this->assertFalse(Validate::boolean('abc'));
 }