public function testTotalDeclarations() { $config = array(); foreach (Mage::getConfig()->getNode('global/sales/quote/totals')->asCanonicalArray() as $key => $row) { $config[$key] = array('before' => empty($row['before']) ? array() : explode(',', $row['before']), 'after' => empty($row['after']) ? array() : explode(',', $row['after'])); } Mage_Sales_Model_Config_Ordered::validateCollectorDeclarations($config); }
/** * @dataProvider ambiguousTotalsDataProvider * @expectedException Magento_Exception */ public function testValidateCollectorDeclarations($config) { Mage_Sales_Model_Config_Ordered::validateCollectorDeclarations($config); }