public function FeedsSubscriberTest::setUp in Feeds Tamper 8.2
Overrides FeedsUnitTestCase::setUp
File
- tests/
src/ Unit/ EventSubscriber/ FeedsSubscriberTest.php, line 49
Class
- FeedsSubscriberTest
- @coversDefaultClass \Drupal\feeds_tamper\EventSubscriber\FeedsSubscriber @group feeds_tamper
Namespace
Drupal\Tests\feeds_tamper\Unit\EventSubscriberCode
public function setUp() {
parent::setUp();
// Create parse event.
$this->event = new ParseEvent($this
->getMockFeed(), $this
->createMock(FetcherResultInterface::class));
$this->event
->setParserResult(new ParserResult());
// Create tamper meta.
$this->tamperMeta = $this
->createMock(FeedTypeTamperMetaInterface::class);
// Create feed type tamper manager.
$tamper_manager = $this
->createMock(FeedTypeTamperManagerInterface::class);
$tamper_manager
->expects($this
->any())
->method('getTamperMeta')
->will($this
->returnValue($this->tamperMeta));
// And finally, create the subscriber to test.
$this->subscriber = new FeedsSubscriber($tamper_manager);
}