lithium\tests\cases\g11n\catalog\AdapterTest::testMergeAcceptsSpecialIds PHP Method

testMergeAcceptsSpecialIds() public method

    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['']));
    }