/** * Get fraud filters * * @param \Magento\Framework\Simplexml\Element $fraudFilters * @return array */ protected function getFraudFilters($fraudFilters) { $result = []; foreach ($fraudFilters->FDSFilter as $filer) { $result[] = ['name' => (string) $filer->name, 'action' => $this->dataHelper->getFdsFilterActionLabel((string) $filer->action)]; } return $result; }
/** * @param string $code * @param string $expected * * @dataProvider getFdsFilterActionLabelDataProvider */ public function testGetFdsFilterActionLabel($code, $expected) { $this->assertSame($expected, (string) $this->dataHelper->getFdsFilterActionLabel($code)); }