We will work on Apr 26th (Saturday) and will be off from Apr 30th (Wednesday) until May 2nd (Friday) for public holiday in our country

Commit b1686f52 authored by Christian Münch's avatar Christian Münch

AdminGws Problems in EE 1.13

I currently trying to run a controller test in EE 1.13 and i got errors.
It seems that there are three new checks in AdminGws module.
I'm really unsure if this is a correct solution, but i additionally mocked the methods getGwsStores, getGwsStoreGroups and getGwsRelevantWebsites.

Please have a look at my code.
parent ac0de6df
......@@ -2027,7 +2027,22 @@ abstract class EcomDev_PHPUnit_Test_Case_Controller extends EcomDev_PHPUnit_Test
array('login', 'getId', 'save', 'authenticate', 'getRole')
);
$adminRoleMock = $this->getModelMock('admin/roles', array('getGwsIsAll'));
$adminRoleMock = $this->getModelMock(
'admin/roles',
array('getGwsIsAll', 'getGwsStores', 'getGwsStoreGroups', 'getGwsRelevantWebsites')
);
$adminRoleMock->expects($this->any())
->method('getGwsStores')
->will($this->returnValue(array_keys(Mage::app()->getStores(true))));
$adminRoleMock->expects($this->any())
->method('getGwsStoreGroups')
->will($this->returnValue(array_keys(Mage::app()->getGroups(true))));
$adminRoleMock->expects($this->any())
->method('getGwsRelevantWebsites')
->will($this->returnValue(array_keys(Mage::app()->getWebsites(true))));
$adminRoleMock->expects($this->any())
->method('getGwsIsAll')
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment