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