public function onStartedProviding(HasStartedProviding $event) { $this->output->writeln(sprintf('<info> - Running <comment>%s</comment> provider into <comment>%s/%s</comment></info>', get_class($event->getEntry()->getProvider()), $event->getEntry()->getIndex(), $event->getEntry()->getType())); $count = $event->getEntry()->getProvider()->count(); if (null !== $count) { $this->progressBar = new ProgressBar($this->output, $count); $this->progressBar->setFormat(self::PROGRESS_BAR_TEMPLATE); } }
public function testConstruction() { $entry = $this->getMockBuilder(RegistryEntry::class)->disableOriginalConstructor()->getMock(); $testedInstance = new HasStartedProviding($entry); $this->assertEquals($entry, $testedInstance->getEntry()); }