/** * testGetInfo * * @return void * @see ____func_see____ * @since 1.0.17 */ public function testGetInfo() { $model = new \XLite\Model\DataSource(); $model->setParameterValue('storeid', 1003); $model->setType(\XLite\Model\DataSource::TYPE_ECWID); $ecwid = $model->detectSource(); $this->assertTrue($ecwid->isValid()); $info = $ecwid->getInfo(); $this->assertEquals('Ecwid Demo Store', $info['storeName']); }
/** * Test Ecwid categories collection iterator * * @return void * @see ____func_see____ * @since 1.0.17 */ public function testCategories() { $model = new \XLite\Model\DataSource(); $model->setParameterValue('storeid', 1003); $model->setType(\XLite\Model\DataSource::TYPE_ECWID); $ecwid = $model->detectSource(); $this->assertTrue($ecwid->isValid()); $categories = $ecwid->getCategoriesCollection(); $this->assertNotEmpty($categories->count()); $this->assertTrue($categories->isValid()); $firstCat = $categories->current(); foreach ($this->requiredFields as $f) { $this->assertNotEmpty($firstCat[$f]); } }