public function testMergeDataObjectsWithArray() { $data = $this->getData(); $itemExpected = $this->quoteDetailsItemBuilder->populateWithArray($data['dataMerged'])->create(); $itemSomeFields = $this->quoteDetailsItemBuilder->populateWithArray($data['data1'])->create(); $itemMerged = $this->quoteDetailsItemBuilder->mergeDataObjectWithArray($itemSomeFields, $data['data2']); $this->assertEquals($itemExpected->__toArray(), $itemMerged->__toArray()); }