public function CurrencyAmountTest::testProcessWithInvalidLimitedCurrencyCodes in Currency 8.3
@covers ::process
@dataProvider providerTestProcessWithInvalidLimitedCurrencyCodes
File
- tests/
src/ Unit/ Element/ CurrencyAmountTest.php, line 203
Class
- CurrencyAmountTest
- @coversDefaultClass \Drupal\currency\Element\CurrencyAmount
Namespace
Drupal\Tests\currency\Unit\ElementCode
public function testProcessWithInvalidLimitedCurrencyCodes($limit_currency_codes, array $default_value) {
$this
->expectException(\InvalidArgumentException::class);
$element = [
'#default_value' => $default_value,
'#minimum_amount' => FALSE,
'#maximum_amount' => FALSE,
'#limit_currency_codes' => $limit_currency_codes,
];
$form_state = new FormState();
$form = [];
$this->sut
->process($element, $form_state, $form);
}