|
17 | 17 |
|
18 | 18 | namespace Meta\Catalog\Test\Unit\Observer;
|
19 | 19 |
|
| 20 | +use Meta\BusinessExtension\Helper\FBEHelper; |
20 | 21 | use Meta\BusinessExtension\Helper\GraphAPIAdapter;
|
21 |
| -use Meta\BusinessExtension\Test\Unit\Observer\CommonTest; |
| 22 | +use Meta\BusinessExtension\Model\System\Config; |
22 | 23 | use Meta\Catalog\Model\Product\Feed\Method\BatchApi;
|
23 | 24 | use Meta\Catalog\Observer\Product\SaveAfter as ProcessProductAfterSaveEventObserver;
|
24 | 25 | use Magento\Catalog\Model\Product;
|
25 | 26 | use Magento\Framework\Event;
|
26 | 27 | use Magento\Framework\Event\Observer;
|
27 | 28 | use Magento\Store\Api\Data\StoreInterface;
|
| 29 | +use PHPUnit\Framework\TestCase; |
28 | 30 | use PHPUnit\Framework\MockObject\MockObject;
|
29 | 31 |
|
30 |
| -class ProcessProductAfterSaveEventObserverTest extends CommonTest |
| 32 | +class ProcessProductAfterSaveEventObserverTest extends TestCase |
31 | 33 | {
|
| 34 | + /** |
| 35 | + * @var MockObject |
| 36 | + */ |
| 37 | + private MockObject $fbeHelper; |
| 38 | + |
| 39 | + /** |
| 40 | + * @var MockObject |
| 41 | + */ |
| 42 | + private MockObject $systemConfig; |
| 43 | + |
32 | 44 | /**
|
33 | 45 | * @var ProcessProductAfterSaveEventObserver
|
34 | 46 | */
|
35 |
| - protected $processProductAfterSaveEventObserver; |
| 47 | + private $processProductAfterSaveEventObserver; |
36 | 48 |
|
37 | 49 | /**
|
38 | 50 | * @var MockObject
|
@@ -66,7 +78,8 @@ class ProcessProductAfterSaveEventObserverTest extends CommonTest
|
66 | 78 | */
|
67 | 79 | public function setUp(): void
|
68 | 80 | {
|
69 |
| - parent::setUp(); |
| 81 | + $this->fbeHelper = $this->createMock(FBEHelper::class); |
| 82 | + $this->systemConfig = $this->createMock(Config::class); |
70 | 83 | $this->store = $this->createMock(StoreInterface::class);
|
71 | 84 | $this->fbeHelper->expects($this->once())->method('getStore')->will($this->returnValue($this->store));
|
72 | 85 | $this->_product = $this->createMock(Product::class);
|
|
0 commit comments