Eko\FeedBundle\Tests\Formatter\RSSFormatterTest::testAddCustomGroupItemFieldWithItemInterface PHP Метод

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

Check if a custom group item field is properly rendered with ItemInterface.
    public function testAddCustomGroupItemFieldWithItemInterface()
    {
        $feed = $this->manager->get('article');
        $feed->add(new FakeItemInterfaceEntity());
        $feed->addItemField(new GroupItemField('categories', new ItemField('category', 'getFeedCategoriesCustom')));
        $output = $feed->render('rss');
        $this->assertContains('<categories>', $output);
        $this->assertContains('<category>category 1</category>', $output);
        $this->assertContains('<category>category 2</category>', $output);
        $this->assertContains('<category>category 3</category>', $output);
        $this->assertContains('</categories>', $output);
    }