Skip to content

Commit fee5f3a

Browse files
committed
MAGETWO-63456: [Backport] Wrong address template used for order e-mails - for 2.0
1 parent 48ffa60 commit fee5f3a

File tree

4 files changed

+35
-5
lines changed

4 files changed

+35
-5
lines changed

app/code/Magento/Sales/Model/Order/Address/Renderer.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,15 @@
1616
class Renderer
1717
{
1818
/**
19+
* Addres config instance.
20+
*
1921
* @var AddressConfig
2022
*/
2123
protected $addressConfig;
2224

2325
/**
26+
* Event manager instance.
27+
*
2428
* @var EventManager
2529
*/
2630
protected $eventManager;
@@ -40,7 +44,7 @@ public function __construct(
4044
}
4145

4246
/**
43-
* Format address in a specific way
47+
* Format address in a specific way.
4448
*
4549
* @param Address $address
4650
* @param string $type

app/code/Magento/Sales/Test/Unit/Model/Order/Address/RendererTest.php

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?php
22
/**
3-
* Copyright © 2016 Magento. All rights reserved.
3+
* Copyright © 2013-2017 Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
67
namespace Magento\Sales\Test\Unit\Model\Order\Address;
78

89
use Magento\Customer\Block\Address\Renderer\RendererInterface as CustomerAddressBlockRenderer;
@@ -20,36 +21,50 @@
2021
class RendererTest extends \PHPUnit_Framework_TestCase
2122
{
2223
/**
24+
* Order address renderer instance.
25+
*
2326
* @var OrderAddressRenderer
2427
*/
2528
private $orderAddressRenderer;
2629

2730
/**
31+
* Object manager helper instance.
32+
*
2833
* @var ObjectManagerHelper
2934
*/
3035
private $objectManagerHelper;
3136

3237
/**
38+
* Customer address config instance mock.
39+
*
3340
* @var CustomerAddressConfig|\PHPUnit_Framework_MockObject_MockObject
3441
*/
3542
private $customerAddressConfigMock;
3643

3744
/**
45+
* Event manager instance mock.
46+
*
3847
* @var EventManager|\PHPUnit_Framework_MockObject_MockObject
3948
*/
4049
private $eventManagerMock;
4150

4251
/**
52+
* Order address instance mock.
53+
*
4354
* @var OrderAddress|\PHPUnit_Framework_MockObject_MockObject
4455
*/
4556
private $orderAddressMock;
4657

4758
/**
59+
* Order instance mock.
60+
*
4861
* @var Order|\PHPUnit_Framework_MockObject_MockObject
4962
*/
5063
private $orderMock;
5164

5265
/**
66+
* Customer address block renderer instance mock.
67+
*
5368
* @var CustomerAddressBlockRenderer|\PHPUnit_Framework_MockObject_MockObject
5469
*/
5570
private $customerAddressBlockRendererMock;
@@ -88,7 +103,7 @@ protected function setUp()
88103
}
89104

90105
/**
91-
* Run test fromat.
106+
* Run test format.
92107
*/
93108
public function testFormat()
94109
{

dev/tests/integration/testsuite/Magento/Sales/Model/Order/Address/RendererTest.php

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?php
22
/**
3-
* Copyright © 2016 Magento. All rights reserved.
3+
* Copyright © 2013-2017 Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
6+
67
namespace Magento\Sales\Model\Order\Address;
78

89
use Magento\Config\Model\ResourceModel\Config as ConfigResourceModel;
@@ -20,21 +21,29 @@
2021
class RendererTest extends \PHPUnit_Framework_TestCase
2122
{
2223
/**
24+
* Object manager instance.
25+
*
2326
* @var ObjectManagerInterface
2427
*/
2528
private $objectManager;
2629

2730
/**
31+
* Order address renderer instance.
32+
*
2833
* @var OrderAddressRenderer
2934
*/
3035
private $orderAddressRenderer;
3136

3237
/**
38+
* Config resource model instance.
39+
*
3340
* @var ConfigResourceModel
3441
*/
3542
private $configResourceModel;
3643

3744
/**
45+
* Reinitable config instance.
46+
*
3847
* @var ReinitableConfig
3948
*/
4049
private $reinitableConfig;
@@ -51,6 +60,8 @@ protected function setUp()
5160
}
5261

5362
/**
63+
* Format address test.
64+
*
5465
* @magentoDataFixture Magento/Sales/_files/order_fixture_store.php
5566
* @magentoDbIsolation enabled
5667
* @magentoAppIsolation enabled

dev/tests/integration/testsuite/Magento/Sales/_files/order_fixture_store_rollback.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22
/**
3-
* Copyright © 2016 Magento. All rights reserved.
3+
* Copyright © 2013-2017 Magento, Inc. All rights reserved.
44
* See COPYING.txt for license details.
55
*/
66

0 commit comments

Comments
 (0)