protected function RadioactivityProcessorTest::setUp in Radioactivity 8.3
Same name and namespace in other branches
- 4.0.x tests/src/Unit/RadioactivityProcessorTest.php \Drupal\Tests\radioactivity\Unit\RadioactivityProcessorTest::setUp()
Overrides UnitTestCase::setUp
File
- tests/
src/ Unit/ RadioactivityProcessorTest.php, line 114
Class
- RadioactivityProcessorTest
- @coversDefaultClass \Drupal\radioactivity\RadioactivityProcessor @group radioactivity
Namespace
Drupal\Tests\radioactivity\UnitCode
protected function setUp() : void {
parent::setUp();
$this->entityTypeManager = $this
->prophesize(EntityTypeManager::class);
$this->fieldStorageConfig = $this
->prophesize(EntityStorageInterface::class);
$this->entityTypeManager
->getStorage('field_storage_config')
->willReturn($this->fieldStorageConfig
->reveal());
$this->state = $this
->prophesize(StateInterface::class);
$loggerFactory = $this
->prophesize(LoggerChannelFactoryInterface::class);
$this->loggerChannel = $this
->prophesize(LoggerChannelInterface::class);
$loggerFactory
->get(RadioactivityProcessorInterface::LOGGER_CHANNEL)
->willReturn($this->loggerChannel
->reveal());
$this->storage = $this
->prophesize(StorageFactory::class);
$this->incidentStorage = $this
->prophesize(IncidentStorageInterface::class);
$this->storage
->getConfiguredStorage()
->willReturn($this->incidentStorage
->reveal());
$time = $this
->prophesize(TimeInterface::class);
$time
->getRequestTime()
->willReturn($this->requestTime);
$this->queueFactory = $this
->prophesize(QueueFactory::class);
$this->eventDispatcher = $this
->prophesize(EventDispatcherInterface::class);
$this->sut = new RadioactivityProcessor($this->entityTypeManager
->reveal(), $this->state
->reveal(), $loggerFactory
->reveal(), $this->storage
->reveal(), $time
->reveal(), $this->queueFactory
->reveal(), $this->eventDispatcher
->reveal());
}