Skip to content

Commit ef1fc42

Browse files
committed
AC-15048::[CE] PHPUnit 12: Upgrade Search & Navigation related test cases | Review Fixes
1 parent b1775e4 commit ef1fc42

File tree

7 files changed

+32
-5
lines changed

7 files changed

+32
-5
lines changed

app/code/Magento/Elasticsearch/Test/Unit/Model/Adapter/FieldMapper/AddDefaultSearchFieldTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ class AddDefaultSearchFieldTest extends TestCase
2020
/**
2121
* Test default search field "_search" should be prepended and overwrite if exist.
2222
*
23+
* @param array $mappingBefore
24+
* @param array $mappingAfter
2325
*/
2426
#[DataProvider('processDataProvider')]
2527
public function testProcess(array $mappingBefore, array $mappingAfter)

app/code/Magento/Elasticsearch/Test/Unit/Model/Adapter/FieldMapper/Product/AttributeAdapterTest.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,10 @@ public function testIsBooleanType($frontendInput, $backendType, $expected)
239239
}
240240

241241
/**
242+
* @param $frontendInput
243+
* @param $usesSource
244+
* @param $expected
245+
* @return void
242246
*/
243247
#[DataProvider('isComplexTypeProvider')]
244248
public function testIsComplexType($frontendInput, $usesSource, $expected)
@@ -252,6 +256,8 @@ public function testIsComplexType($frontendInput, $usesSource, $expected)
252256
}
253257

254258
/**
259+
* @param $expected
260+
* @return void
255261
*/
256262
#[DataProvider('isEavAttributeProvider')]
257263
public function testIsEavAttribute($expected)

app/code/Magento/Elasticsearch/Test/Unit/Model/Adapter/FieldMapper/Product/FieldProvider/FieldIndex/IndexResolverTest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ protected function setUp(): void
4848
}
4949

5050
/**
51+
* @param $isSearchable
52+
* @param $isAlwaysIndexable
53+
* @param $serviceFieldType
54+
* @param $expected
55+
* @return void
5156
*/
5257
#[DataProvider('getFieldIndexProvider')]
5358
public function testGetFieldName(

app/code/Magento/Elasticsearch/Test/Unit/Model/Adapter/FieldMapper/Product/FieldProvider/FieldName/Resolver/DefaultResolverTest.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@ protected function setUp(): void
5858
}
5959

6060
/**
61+
* @param $fieldType
62+
* @param $attributeCode
63+
* @param $frontendInput
64+
* @param $isSortable
65+
* @param $context
66+
* @param $expected
67+
* @return void
6168
*/
6269
#[DataProvider('getFieldNameProvider')]
6370
public function testGetFieldName(

app/code/Magento/Elasticsearch/Test/Unit/Model/Adapter/FieldMapper/Product/FieldProvider/FieldName/Resolver/NotEavAttributeTest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ protected function setUp(): void
3838
}
3939

4040
/**
41+
* @param $attributeCode
42+
* @param $isEavAttribute
43+
* @param $context
44+
* @param $expected
45+
* @return void
4146
*/
4247
#[DataProvider('getFieldNameProvider')]
4348
public function testGetFieldName($attributeCode, $isEavAttribute, $context, $expected)

app/code/Magento/Elasticsearch/Test/Unit/SearchAdapter/Filter/BuilderTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public function testBuild($filterMock, $filterType)
136136
#[DataProvider('buildDataProvider')]
137137
public function testBuildNegation($filterMock, $filterType)
138138
{
139-
if ($filterMock == "Magento\Framework\Search\Request\Filter\BoolExpression") {
139+
if ($filterMock == "BoolExpression") {
140140
$childFilter = $this->createPartialMockWithReflection(
141141
FilterInterface::class,
142142
['getType', 'getName', 'getMust', 'getShould', 'getMustNot']

app/code/Magento/Swatches/Test/Unit/Block/Adminhtml/Attribute/Edit/Options/AbstractSwatchTest.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
use Magento\Framework\Validator\UniversalFactory;
2222
use Magento\Swatches\Block\Adminhtml\Attribute\Edit\Options\AbstractSwatch;
2323
use Magento\Swatches\Helper\Media;
24+
use Magento\Framework\Json\Helper\Data;
25+
use Magento\Framework\View\Element\Html\Select as HtmlSelect;
2426
use PHPUnit\Framework\Attributes\DataProvider;
2527
use PHPUnit\Framework\MockObject\MockObject;
2628
use PHPUnit\Framework\TestCase;
@@ -81,12 +83,12 @@ protected function setUp(): void
8183
$objectManager = new ObjectManager($this);
8284
$objects = [
8385
[
84-
\Magento\Framework\Json\Helper\Data::class,
85-
$this->createMock(\Magento\Framework\Json\Helper\Data::class)
86+
Data::class,
87+
$this->createMock(Data::class)
8688
],
8789
[
88-
\Magento\Framework\View\Element\Html\Select::class,
89-
$this->createMock(\Magento\Framework\View\Element\Html\Select::class)
90+
HtmlSelect::class,
91+
$this->createMock(HtmlSelect::class)
9092
]
9193
];
9294
$objectManager->prepareObjectManager($objects);

0 commit comments

Comments
 (0)