/** * Constructor. * * @param ObjectManager $om * @param string $class * @param ScheduleManager $scheduleManager * @param SerializationHelper $serializationHelper */ public function __construct(ObjectManager $om, $class, ScheduleManager $scheduleManager, SerializationHelper $serializationHelper) { $this->objectManager = $om; $this->repository = $om->getRepository($class); $this->scheduleManager = $scheduleManager; $metadata = $om->getClassMetadata($class); $this->class = $metadata->getName(); Job::setSerializationHelper($serializationHelper); }
/** * {@inheritdoc} */ public function setUp() { $this->serializationHelper = $this->getMockBuilder(SerializationHelper::class)->disableOriginalConstructor()->getMock(); Job::setSerializationHelper($this->serializationHelper); }