Definition at line 12 of file UrlCheckTest.php.
◆ indexActionDataProvider()
indexActionDataProvider |
( |
| ) |
|
- Returns
- array
Definition at line 51 of file UrlCheckTest.php.
57 'actual_base_url' =>
'http://example.com/' 60 'text' =>
'https://example.com/',
66 'successSecureUrl' => true
71 'actual_base_url' =>
'http://example.com/folder/' 74 'text' =>
'https://example.com/folder_name/',
80 'successSecureUrl' => true
85 'actual_base_url' =>
'ftp://example.com/' 88 'text' =>
'https://example.com_test/',
93 'successUrl' =>
false,
94 'successSecureUrl' =>
false
◆ setUp()
◆ testIndexAction()
testIndexAction |
( |
|
$requestContent, |
|
|
|
$successUrl, |
|
|
|
$successSecureUrl |
|
) |
| |
- Parameters
-
array | $requestContent | |
bool | $successUrl | |
bool | $successSecureUrl | |
- Returns
- void @dataProvider indexActionDataProvider
- Parameters
-
array | $requestJson | |
array | $expectedResult | @dataProvider indexActionDataProvider |
Definition at line 31 of file UrlCheckTest.php.
33 $requestMock = $this->getMockBuilder(Request::class)
34 ->getMockForAbstractClass();
35 $requestMock->expects($this->once())
36 ->method(
'getContent')
37 ->willReturn(json_encode($requestContent));
39 $requestProperty = new \ReflectionProperty(get_class($this->controller),
'request');
40 $requestProperty->setAccessible(
true);
41 $requestProperty->setValue($this->controller, $requestMock);
43 $resultModel =
new JsonModel([
'successUrl' => $successUrl,
'successSecureUrl' => $successSecureUrl]);
45 $this->assertEquals($resultModel, $this->controller->indexAction());
The documentation for this class was generated from the following file:
- vendor/magento/magento2-base/dev/tests/integration/testsuite/Magento/Setup/Controller/UrlCheckTest.php