public function testBooleanCast() { $t = new Cast(); $this->assertTrue($t->testBooleanCastFromIntTrue1() === true); $this->assertTrue($t->testBooleanCastFromIntTrue2() === true); $this->assertTrue($t->testBooleanCastFromIntFalse() === false); $this->assertTrue($t->testBooleanCastFromObject() === true); $this->assertTrue($t->testBooleanCastFromEmptyArray() === false); $this->assertTrue($t->testBooleanCastFromArray() === true); $this->assertTrue($t->testBooleanCastFromNull() === false); }