18 private $exportDataHandlerMock;
23 private $subscriptionStatusMock;
28 private $objectManagerHelper;
40 $this->exportDataHandlerMock = $this->getMockBuilder(ExportDataHandlerInterface::class)
41 ->getMockForAbstractClass();
43 $this->subscriptionStatusMock = $this->getMockBuilder(SubscriptionStatusProvider::class)
44 ->disableOriginalConstructor()
47 $this->objectManagerHelper =
new ObjectManagerHelper($this);
49 $this->collectData = $this->objectManagerHelper->getObject(
52 'exportDataHandler' => $this->exportDataHandlerMock,
53 'subscriptionStatus' => $this->subscriptionStatusMock,
65 $this->subscriptionStatusMock
66 ->expects($this->once())
70 $this->exportDataHandlerMock
72 ->method(
'prepareExportData')
75 $this->assertTrue($this->collectData->execute());