|
@@ -67,8 +67,8 @@ discard block |
|
|
block discarded – undo |
|
67
|
67
|
|
|
68
|
68
|
// initialize a mock processor instance |
|
69
|
69
|
$this->mockProductUrlRewriteProcessor = $this->getMockBuilder('TechDivision\Import\Product\UrlRewrite\Services\ProductUrlRewriteProcessorInterface') |
|
70
|
|
- ->setMethods(get_class_methods('TechDivision\Import\Product\UrlRewrite\Services\ProductUrlRewriteProcessorInterface')) |
|
71
|
|
- ->getMock(); |
|
|
70
|
+ ->setMethods(get_class_methods('TechDivision\Import\Product\UrlRewrite\Services\ProductUrlRewriteProcessorInterface')) |
|
|
71
|
+ ->getMock(); |
|
72
|
72
|
|
|
73
|
73
|
// initialize the observer |
|
74
|
74
|
$this->observer = new UrlRewriteObserver($this->mockProductUrlRewriteProcessor); |
|
@@ -240,12 +240,12 @@ discard block |
|
|
block discarded – undo |
|
240
|
240
|
|
|
241
|
241
|
// initialize the categories |
|
242
|
242
|
$categories = array( |
|
243
|
|
- $path1 = 'Default Category' => array(MemberNames::ENTITY_ID => 2, MemberNames::PARENT_ID => 1, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => null, MemberNames::PATH => $path1), |
|
244
|
|
- $path2 = 'Default Category/Men' => array(MemberNames::ENTITY_ID => 3, MemberNames::PARENT_ID => 2, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'men', MemberNames::PATH => $path2), |
|
245
|
|
- $path3 = 'Default Category/Men/Tops' => array(MemberNames::ENTITY_ID => 4, MemberNames::PARENT_ID => 3, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'men/tops-men', MemberNames::PATH => $path3), |
|
246
|
|
- $path4 = 'Default Category/Men/Tops/Hoodies & Sweatshirts' => array(MemberNames::ENTITY_ID => 5, MemberNames::PARENT_ID => 4, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'men/tops-men/hoodies-and-sweatshirts-men', MemberNames::PATH => $path4), |
|
247
|
|
- $path5 = 'Default Category/Collections' => array(MemberNames::ENTITY_ID => 6, MemberNames::PARENT_ID => 3, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'collections', MemberNames::PATH => $path5), |
|
248
|
|
- $path6 = 'Default Category/Collections/Eco Friendly' => array(MemberNames::ENTITY_ID => 7, MemberNames::PARENT_ID => 6, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'collections/eco-friendly', MemberNames::PATH => $path6), |
|
|
243
|
+ $path1 = 'Default Category' => array(MemberNames::ENTITY_ID => 2, MemberNames::PARENT_ID => 1, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => null, MemberNames::PATH => $path1), |
|
|
244
|
+ $path2 = 'Default Category/Men' => array(MemberNames::ENTITY_ID => 3, MemberNames::PARENT_ID => 2, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'men', MemberNames::PATH => $path2), |
|
|
245
|
+ $path3 = 'Default Category/Men/Tops' => array(MemberNames::ENTITY_ID => 4, MemberNames::PARENT_ID => 3, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'men/tops-men', MemberNames::PATH => $path3), |
|
|
246
|
+ $path4 = 'Default Category/Men/Tops/Hoodies & Sweatshirts' => array(MemberNames::ENTITY_ID => 5, MemberNames::PARENT_ID => 4, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'men/tops-men/hoodies-and-sweatshirts-men', MemberNames::PATH => $path4), |
|
|
247
|
+ $path5 = 'Default Category/Collections' => array(MemberNames::ENTITY_ID => 6, MemberNames::PARENT_ID => 3, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'collections', MemberNames::PATH => $path5), |
|
|
248
|
+ $path6 = 'Default Category/Collections/Eco Friendly' => array(MemberNames::ENTITY_ID => 7, MemberNames::PARENT_ID => 6, MemberNames::IS_ANCHOR => null, MemberNames::URL_PATH => 'collections/eco-friendly', MemberNames::PATH => $path6), |
|
249
|
249
|
); |
|
250
|
250
|
|
|
251
|
251
|
// initialize a mock import adapter instance |
|
@@ -267,8 +267,8 @@ discard block |
|
|
block discarded – undo |
|
267
|
267
|
|
|
268
|
268
|
// mock the system logger |
|
269
|
269
|
$mockSystemLogger = $this->getMockBuilder('Psr\Log\LoggerInterface') |
|
270
|
|
- ->setMethods(get_class_methods('Psr\Log\LoggerInterface')) |
|
271
|
|
- ->getMock(); |
|
|
270
|
+ ->setMethods(get_class_methods('Psr\Log\LoggerInterface')) |
|
|
271
|
+ ->getMock(); |
|
272
|
272
|
|
|
273
|
273
|
// create a mock subject |
|
274
|
274
|
$mockSubject = $this->getMockBuilder('TechDivision\Import\Product\UrlRewrite\Subjects\UrlRewriteSubject') |
|
@@ -400,7 +400,7 @@ discard block |
|
|
block discarded – undo |
|
400
|
400
|
array(CoreConfigDataKeys::CATALOG_SEO_PRODUCT_URL_SUFFIX, '.html') |
|
401
|
401
|
) |
|
402
|
402
|
->willReturnOnConsecutiveCalls('.html', '.html', '.html'); |
|
403
|
|
- $mockSubject->expects(($this->exactly(4))) |
|
|
403
|
+ $mockSubject->expects(($this->exactly(4))) |
|
404
|
404
|
->method('getImportAdapter') |
|
405
|
405
|
->willReturn($mockImportAdapter); |
|
406
|
406
|
|