public function testGetUnmappedRecordFieldReturnsEmptyValue() { $map = new FieldMap(['ham' => ['en' => 'bacon'], 'eggs' => ['en' => 'yolk']]); $helper = new MetadataHelper($map, 'en', 'en'); $record = new Record(); $record->setMetadata($this->buildMetadata(['bacon' => ['pig', 'pork']])); $this->assertEquals('', $helper->getRecordField($record, 'steak', 'en')); $this->assertEquals('', $helper->getRecordField($record, 'eggs', 'en')); }
public function testGetUnmappedRecordFieldReturnsEmptyValue() { $map = new FieldMap(['ham' => ['en' => 'bacon'], 'eggs' => ['en' => 'yolk']]); $helper = new MetadataHelper($map, 'en', 'en'); $record = $this->prophesize('PhraseanetSDK\\Entity\\Record'); $record->getMetadata()->willReturn($this->buildMetadata(['bacon' => ['pig', 'pork']])); $this->assertEquals('', $helper->getRecordField($record->reveal(), 'steak', 'en')); $this->assertEquals('', $helper->getRecordField($record->reveal(), 'eggs', 'en')); }