Extension\CastTest::testFloatCast PHP Метод

testFloatCast() публичный Метод

public testFloatCast ( )
    public function testFloatCast()
    {
        $t = new Cast();
        $this->assertSame($t->testFloatCastFromFloat(), 5.0);
        $this->assertSame($t->testFloatCastFromBooleanTrue(), 1.0);
        $this->assertSame($t->testFloatCastFromBooleanFalse(), 0.0);
        $this->assertSame($t->testFloatCastFromNull(), 0.0);
        $this->assertSame($t->testFloatCastFromEmptyArray(), 0.0);
        $this->assertSame($t->testFloatCastFromArray(), 1.0);
        $this->assertSame($t->testFloatCastFromStdClass(), 1.0);
        $this->assertSame($t->testFloatCastFromVariableFloat(), 5.0);
        $this->assertSame($t->testFloatCastFromVariableBooleanTrue(), 1.0);
        $this->assertSame($t->testFloatCastFromVariableBooleanFalse(), 0.0);
        $this->assertSame($t->testFloatCastFromVariableNull(), 0.0);
        $this->assertSame($t->testFloatCastFromVariableEmptyArray(), 0.0);
        $this->assertSame($t->testFloatCastFromVariableArray(), 1.0);
        $this->assertSame($t->testFloatCastFromVariableStdClass(), 1.0);
    }