atk4\data\tests\TypecastingTest::testTryLoadAny PHP Method

testTryLoadAny() public method

public testTryLoadAny ( )
    public function testTryLoadAny()
    {
        $a = ['types' => [['date' => '2013-02-20']]];
        $this->setDB($a);
        $db = new Persistence_SQL($this->db->connection);
        $m = new Model($db, ['table' => 'types']);
        $m->addField('date', ['type' => 'date', 'dateTimeClass' => '\\atk4\\data\\tests\\MyDate']);
        $m->tryLoadAny();
        $this->assertTrue($m['date'] instanceof MyDate);
    }