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

testMergeOccurrences() public method

    public function testMergeOccurrences()
    {
        $item = array('id' => 'test', 'occurrences' => array(array('file' => 'a.php', 'line' => 2)));
        $data = $this->adapter->merge(array(), $item);
        $item = array('id' => 'test', 'occurrences' => array(array('file' => 'b.php', 'line' => 55)));
        $expected = array('test' => array('id' => 'test', 'ids' => array(), 'translated' => null, 'flags' => array(), 'comments' => array(), 'occurrences' => array(array('file' => 'a.php', 'line' => 2), array('file' => 'b.php', 'line' => 55))));
        $result = $this->adapter->merge($data, $item);
        $this->assertEqual($expected, $result);
    }