Example #1
0
 public function testGetExtra()
 {
     $extractor = new Extractor(FieldsValues::construct([ExtractorInterface::FIELD_EXTRA => ['foo' => 'bar', 'bar' => 'baz']]));
     $this->assertEquals('bar', $extractor->getExtra('foo'));
     $this->assertEquals('baz', $extractor->getExtra('bar'));
     $this->assertNull($extractor->getExtra('baz'));
 }
Example #2
0
 public function testGetExtra()
 {
     $supports = array(ExtractorInterface::FIELD_EXTRA);
     $fields = array(ExtractorInterface::FIELD_EXTRA => array('foo' => 'bar', 'bar' => 'baz'));
     $extractor = new Extractor($supports, $fields);
     $this->assertEquals('bar', $extractor->getExtra('foo'));
     $this->assertEquals('baz', $extractor->getExtra('bar'));
     $this->assertNull($extractor->getExtra('baz'));
 }