Skip to content

Commit 8780f32

Browse files
committed
MC-39626: Create automated test for: "Apply price filter with interval on layered navigation on category page"
1 parent 336197c commit 8780f32

File tree

1 file changed

+4
-2
lines changed
  • dev/tests/integration/testsuite/Magento/Catalog/Model/Layer/Filter/DataProvider

1 file changed

+4
-2
lines changed

dev/tests/integration/testsuite/Magento/Catalog/Model/Layer/Filter/DataProvider/PriceTest.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,12 @@ public function testGetRangeItemCountsManualCalculation(): void
133133

134134
/**
135135
* @dataProvider getAdditionalRequestDataDataProvider
136-
* @magentoDataFixture Magento/Catalog/_files/products_for_search.php
137136
* @param array $priceFilters
138137
* @param string $expectedRequest
139138
* @return void
140139
*/
141140
public function testGetAdditionalRequestData(array $priceFilters, string $expectedRequest): void
142141
{
143-
$this->layer->setCurrentCategory(333);
144142
$filter = explode('-', $priceFilters[0]);
145143
$this->model->setInterval($filter);
146144
$priorFilters = $this->model->getPriorFilters($priceFilters);
@@ -166,6 +164,10 @@ public function getAdditionalRequestDataDataProvider(): array
166164
'price_filters' => ['10-11'],
167165
'expected_request' => ',10-11',
168166
],
167+
'not_valid_prior_filters' => [
168+
'price_filters' => ['10-11', '20-21', '31', '40-41'],
169+
'expected_request' => ',10-11',
170+
],
169171
];
170172
}
171173
}

0 commit comments

Comments
 (0)