Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
magento2-base
dev
tests
integration
testsuite
Magento
Customer
Block
Widget
TelephoneTest.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Customer\Block\Widget
;
7
13
class
TelephoneTest
extends
\PHPUnit\Framework\TestCase
14
{
18
public
function
testToHtml()
19
{
21
$block
=
\Magento\TestFramework\Helper\Bootstrap::getObjectManager
()->create(
22
\
Magento
\Customer\Block\Widget\Telephone::class
23
);
24
25
$this->assertContains(
'title="Phone Number"'
,
$block
->toHtml());
26
$this->assertContains(
'required'
,
$block
->toHtml());
27
}
28
33
public
function
testToHtmlRequired()
34
{
36
$model
=
\Magento\TestFramework\Helper\Bootstrap::getObjectManager
()->create(
37
\
Magento
\Customer\Model\Attribute::class
38
);
39
$model
->loadByCode(
'customer_address'
,
'telephone'
)->setIsRequired(
false
);
40
$model
->save();
41
43
$block
=
\Magento\TestFramework\Helper\Bootstrap::getObjectManager
()->create(
44
\
Magento
\Customer\Block\Widget\Telephone::class
45
);
46
47
$this->assertContains(
'title="Phone Number"'
,
$block
->toHtml());
48
$this->assertNotContains(
'required'
,
$block
->toHtml());
49
}
50
51
protected
function
tearDown()
52
{
54
$eavConfig
=
\Magento\TestFramework\Helper\Bootstrap::getObjectManager
()->get(\
Magento
\Eav\Model\Config::class);
55
$eavConfig
->clear();
56
}
57
}
$model
$model
Definition:
enable_catalog_product_reindex_schedule.php:9
$eavConfig
$eavConfig
Definition:
configurable_attribute.php:10
$block
$block
Definition:
block.php:8
Magento\Customer\Block\Widget\TelephoneTest
Definition:
TelephoneTest.php:13
Magento\Customer\Block\Widget
Definition:
CompanyTest.php:6
Magento
Magento\TestFramework\Helper\Bootstrap\getObjectManager
static getObjectManager()
Definition:
Bootstrap.php:125