public function testLoadingServiceCustomDriver() { Config::shouldReceive('get')->andReturn('cron'); $resolver = new ConfigResolver(); $this->assertInstanceOf('Indatus\\Dispatcher\\Scheduling\\Schedulable', $resolver->resolveSchedulerClass()); }
/** * Get a scheduler class * * @return $this|Schedulable */ public function getNewSchedulerClass() { /** @var \Indatus\Dispatcher\Scheduling\Schedulable $scheduler */ $scheduler = $this->configResolver->resolveSchedulerClass(); return $scheduler; }