コード例 #1
0
ファイル: ValidateTest.php プロジェクト: titon/utility-old
 /**
  * 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'));
 }