public function testCanDecorateInfo() { $productInfo = new ProductInfo(); $productInfo->setTitle('title'); $productInfo->setSize('size'); $productInfo->setDescription('description'); $productInfo->setUnitCost('unit_price'); $expected = ['title' => 'title', 'size' => 'size', 'unit_price' => 'unit_price', 'description' => 'description']; $this->assertEquals($expected, ScraperLibrary::productInfoArrayDecorator($productInfo)); }