]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/data/Bug62294Test.php
Release 6.5.16
[Github/sugarcrm.git] / tests / data / Bug62294Test.php
1 <?php
2
3 /*********************************************************************************
4  * By installing or using this file, you are confirming on behalf of the entity
5  * subscribed to the SugarCRM Inc. product ("Company") that Company is bound by
6  * the SugarCRM Inc. Master Subscription Agreement (“MSA”), which is viewable at:
7  * http://www.sugarcrm.com/master-subscription-agreement
8  *
9  * If Company is not bound by the MSA, then by installing or using this file
10  * you are agreeing unconditionally that Company will be bound by the MSA and
11  * certifying that you have authority to bind Company accordingly.
12  *
13  * Copyright (C) 2004-2013 SugarCRM Inc.  All rights reserved.
14  ********************************************************************************/
15
16
17 /**
18  * Bug #62294
19  * Read-Only Roles on Addresses Cause Street to Blank on Edit
20  *
21  * @author ekolotaev@sugarcrm.com
22  * @ticked 62294
23  */
24 class Bug62294Test extends Sugar_PHPUnit_Framework_TestCase
25 {
26     public function setUp()
27     {
28         SugarTestHelper::setUp('beanFiles');
29         SugarTestHelper::setUp('beanList');
30         SugarTestHelper::setUp('current_user');
31     }
32
33     public function tearDown()
34     {
35         SugarTestHelper::tearDown();
36     }
37
38     public function testAddAddressStreets()
39     {
40         $bean = BeanFactory::getBean('Accounts');
41         $bean->billing_address_street = null;
42         $bean->billing_address_street_2 = 'Street 2';
43
44         $bean->add_address_streets('billing_address_street');
45         $this->assertNull($bean->billing_address_street);
46     }
47 }