Skip to content

Commit 468e8a9

Browse files
committed
Fix unit test warnings
1 parent 6636b73 commit 468e8a9

File tree

5 files changed

+311
-347
lines changed

5 files changed

+311
-347
lines changed

app/code/Magento/Customer/Test/Unit/Controller/Adminhtml/Group/SaveTest.php

Lines changed: 58 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -34,55 +34,55 @@
3434
class SaveTest extends TestCase
3535
{
3636
/** @var Save */
37-
protected $controller;
37+
private $controller;
3838

3939
/** @var Context|MockObject */
40-
protected $contextMock;
40+
private $contextMock;
4141

4242
/** @var Registry|MockObject */
43-
protected $registryMock;
43+
private $registryMock;
4444

4545
/** @var GroupRepositoryInterface|MockObject */
46-
protected $groupRepositoryMock;
46+
private $groupRepositoryMock;
4747

4848
/** @var GroupInterfaceFactory|MockObject */
49-
protected $groupInterfaceFactoryMock;
49+
private $groupInterfaceFactoryMock;
5050

5151
/** @var ForwardFactory|MockObject */
52-
protected $forwardFactoryMock;
52+
private $forwardFactoryMock;
5353

5454
/** @var PageFactory|MockObject */
55-
protected $pageFactoryMock;
55+
private $pageFactoryMock;
5656

5757
/** @var DataObjectProcessor|MockObject */
58-
protected $dataObjectProcessorMock;
58+
private $dataObjectProcessorMock;
5959

6060
/** @var RequestInterface|MockObject */
61-
protected $request;
61+
private $requestMock;
6262

6363
/** @var RedirectFactory|MockObject */
64-
protected $resultRedirectFactory;
64+
private $resultRedirectFactoryMock;
6565

6666
/** @var Redirect|MockObject */
67-
protected $resultRedirect;
67+
private $resultRedirectMock;
6868

6969
/** @var ManagerInterface|MockObject */
70-
protected $messageManager;
70+
private $messageManagerMock;
7171

7272
/** @var Forward|MockObject */
73-
protected $resultForward;
73+
private $resultForwardMock;
7474

7575
/** @var GroupInterface|MockObject */
76-
protected $group;
76+
private $groupMock;
7777

7878
/** @var Session|MockObject */
79-
protected $session;
79+
private $sessionMock;
8080

81-
/** @var GroupExtensionInterfaceFactory $groupExtensionInterfaceFactory|MockObject */
82-
private $groupExtensionInterfaceFactory;
81+
/** @var GroupExtensionInterfaceFactory|MockObject $groupExtensionFactoryMock */
82+
private $groupExtensionFactoryMock;
8383

84-
/** @var GroupExtension/MockObject */
85-
private $groupExtension;
84+
/** @var GroupExtension|MockObject */
85+
private $groupExtensionMock;
8686

8787
protected function setUp(): void
8888
{
@@ -106,46 +106,47 @@ protected function setUp(): void
106106
$this->dataObjectProcessorMock = $this->getMockBuilder(DataObjectProcessor::class)
107107
->disableOriginalConstructor()
108108
->getMock();
109-
$this->request = $this->getMockBuilder(RequestInterface::class)
109+
$this->requestMock = $this->getMockBuilder(RequestInterface::class)
110110
->getMockForAbstractClass();
111-
$this->resultRedirectFactory = $this->getMockBuilder(RedirectFactory::class)
111+
$this->resultRedirectFactoryMock = $this->getMockBuilder(RedirectFactory::class)
112112
->disableOriginalConstructor()
113113
->getMock();
114-
$this->resultRedirect = $this->getMockBuilder(Redirect::class)
114+
$this->resultRedirectMock = $this->getMockBuilder(Redirect::class)
115115
->disableOriginalConstructor()
116116
->getMock();
117-
$this->messageManager = $this->getMockBuilder(ManagerInterface::class)
117+
$this->messageManagerMock = $this->getMockBuilder(ManagerInterface::class)
118118
->getMockForAbstractClass();
119-
$this->resultForward = $this->getMockBuilder(Forward::class)
119+
$this->resultForwardMock = $this->getMockBuilder(Forward::class)
120120
->disableOriginalConstructor()
121121
->getMock();
122-
$this->group = $this->getMockBuilder(GroupInterface::class)
122+
$this->groupMock = $this->getMockBuilder(GroupInterface::class)
123123
->setMethods(['setExtensionAttributes'])
124124
->getMockForAbstractClass();
125-
$this->session = $this->getMockBuilder(Session::class)
125+
$this->sessionMock = $this->getMockBuilder(Session::class)
126126
->disableOriginalConstructor()
127127
->setMethods(['setCustomerGroupData'])
128128
->getMock();
129-
$this->groupExtensionInterfaceFactory = $this->getMockBuilder(GroupExtensionInterfaceFactory::class)
129+
$this->groupExtensionFactoryMock = $this->getMockBuilder(GroupExtensionInterfaceFactory::class)
130130
->setMethods(['create'])
131131
->disableOriginalConstructor()
132132
->getMockForAbstractClass();
133-
$this->groupExtension = $this->getMockBuilder(GroupExtension::class)
133+
$this->groupExtensionMock = $this->getMockBuilder(GroupExtension::class)
134+
->addMethods(['setExcludeWebsiteIds'])
134135
->disableOriginalConstructor()
135136
->getMock();
136137

137138
$this->contextMock->expects(self::once())
138139
->method('getMessageManager')
139-
->willReturn($this->messageManager);
140+
->willReturn($this->messageManagerMock);
140141
$this->contextMock->expects(self::once())
141142
->method('getRequest')
142-
->willReturn($this->request);
143+
->willReturn($this->requestMock);
143144
$this->contextMock->expects(self::once())
144145
->method('getResultRedirectFactory')
145-
->willReturn($this->resultRedirectFactory);
146+
->willReturn($this->resultRedirectFactoryMock);
146147
$this->contextMock->expects(self::once())
147148
->method('getSession')
148-
->willReturn($this->session);
149+
->willReturn($this->sessionMock);
149150

150151
$this->controller = new Save(
151152
$this->contextMock,
@@ -155,7 +156,7 @@ protected function setUp(): void
155156
$this->forwardFactoryMock,
156157
$this->pageFactoryMock,
157158
$this->dataObjectProcessorMock,
158-
$this->groupExtensionInterfaceFactory
159+
$this->groupExtensionFactoryMock
159160
);
160161
}
161162

@@ -165,7 +166,7 @@ public function testExecuteWithTaxClassAndException(): void
165166
$groupId = 0;
166167
$code = 'NOT LOGGED IN';
167168

168-
$this->request->method('getParam')
169+
$this->requestMock->method('getParam')
169170
->willReturnMap(
170171
[
171172
['tax_class', null, $taxClass],
@@ -174,73 +175,73 @@ public function testExecuteWithTaxClassAndException(): void
174175
['customer_group_excluded_websites', null, '']
175176
]
176177
);
177-
$this->groupExtensionInterfaceFactory->expects(self::once())
178+
$this->groupExtensionFactoryMock->expects(self::once())
178179
->method('create')
179-
->willReturn($this->groupExtension);
180-
$this->groupExtension->expects(self::once())
180+
->willReturn($this->groupExtensionMock);
181+
$this->groupExtensionMock->expects(self::once())
181182
->method('setExcludeWebsiteIds')
182183
->with([])
183184
->willReturnSelf();
184-
$this->group->expects(self::once())
185+
$this->groupMock->expects(self::once())
185186
->method('setExtensionAttributes')
186-
->with($this->groupExtension)
187+
->with($this->groupExtensionMock)
187188
->willReturnSelf();
188-
$this->resultRedirectFactory->expects($this->once())
189+
$this->resultRedirectFactoryMock->expects($this->once())
189190
->method('create')
190-
->willReturn($this->resultRedirect);
191+
->willReturn($this->resultRedirectMock);
191192
$this->groupRepositoryMock->expects($this->once())
192193
->method('getById')
193194
->with($groupId)
194-
->willReturn($this->group);
195-
$this->group->expects(self::once())
195+
->willReturn($this->groupMock);
196+
$this->groupMock->expects(self::once())
196197
->method('getCode')
197198
->willReturn($code);
198-
$this->group->expects(self::once())
199+
$this->groupMock->expects(self::once())
199200
->method('setCode')
200201
->with($code);
201-
$this->group->expects(self::once())
202+
$this->groupMock->expects(self::once())
202203
->method('setTaxClassId')
203204
->with($taxClass);
204205
$this->groupRepositoryMock->expects(self::once())
205206
->method('save')
206-
->with($this->group);
207-
$this->messageManager->expects(self::once())
207+
->with($this->groupMock);
208+
$this->messageManagerMock->expects(self::once())
208209
->method('addSuccessMessage')
209210
->with(__('You saved the customer group.'));
210211
$exception = new \Exception('Exception');
211-
$this->resultRedirect->expects(self::at(0))
212+
$this->resultRedirectMock->expects(self::at(0))
212213
->method('setPath')
213214
->with('customer/group')
214215
->willThrowException($exception);
215-
$this->messageManager->expects(self::once())
216+
$this->messageManagerMock->expects(self::once())
216217
->method('addErrorMessage')
217218
->with('Exception');
218219
$this->dataObjectProcessorMock->expects(self::once())
219220
->method('buildOutputDataArray')
220-
->with($this->group, GroupInterface::class)
221+
->with($this->groupMock, GroupInterface::class)
221222
->willReturn(['code' => $code]);
222-
$this->session->expects(self::once())
223+
$this->sessionMock->expects(self::once())
223224
->method('setCustomerGroupData')
224225
->with(['customer_group_code' => $code]);
225-
$this->resultRedirect->expects(self::at(1))
226+
$this->resultRedirectMock->expects(self::at(1))
226227
->method('setPath')
227228
->with('customer/group/edit', ['id' => $groupId]);
228-
self::assertSame($this->resultRedirect, $this->controller->execute());
229+
self::assertSame($this->resultRedirectMock, $this->controller->execute());
229230
}
230231

231232
public function testExecuteWithoutTaxClass(): void
232233
{
233-
$this->request->expects(self::once())
234+
$this->requestMock->expects(self::once())
234235
->method('getParam')
235236
->with('tax_class')
236237
->willReturn(null);
237238
$this->forwardFactoryMock->expects(self::once())
238239
->method('create')
239-
->willReturn($this->resultForward);
240-
$this->resultForward->expects(self::once())
240+
->willReturn($this->resultForwardMock);
241+
$this->resultForwardMock->expects(self::once())
241242
->method('forward')
242243
->with('new')
243244
->willReturnSelf();
244-
self::assertSame($this->resultForward, $this->controller->execute());
245+
self::assertSame($this->resultForwardMock, $this->controller->execute());
245246
}
246247
}

0 commit comments

Comments
 (0)