コード例 #1
0
 function it_stops_the_migration_task_if_there_is_nothing_left_to_process(Task $migrationTask, SynchronizedMediaRepository $synchronizedMediaRepository, Logger $logger, BatchUploader $batchUploader)
 {
     $migrationTask->hasBeenStopped()->willReturn(false);
     $synchronizedMediaRepository->findUnsynchronisedImages()->willReturn(array());
     $logger->notice(Queue::MESSAGE_COMPLETE)->shouldBeCalled();
     $migrationTask->stop()->shouldBeCalled();
     $batchUploader->uploadImages(Argument::any())->shouldNotBeCalled();
     $this->process();
 }