lithium\tests\cases\g11n\catalog\AdapterTest::testMergeAcceptsSpecialIds PHP Méthode

testMergeAcceptsSpecialIds() public méthode

    public function testMergeAcceptsSpecialIds()
    {
        $item = array('id' => '0');
        $result = $this->adapter->merge(array(), $item);
        $this->assertTrue(isset($result['0']));
        $item = array('id' => false);
        $result = $this->adapter->merge(array(), $item);
        $this->assertTrue(isset($result[false]));
        $item = array('id' => 0);
        $result = $this->adapter->merge(array(), $item);
        $this->assertTrue(isset($result[0]));
        $item = array('id' => 536);
        $result = $this->adapter->merge(array(), $item);
        $this->assertTrue(isset($result[536]));
        $item = array('id' => '');
        $result = $this->adapter->merge(array(), $item);
        $this->assertTrue(isset($result['']));
    }