You are here

public function PaymentFormTest::testSettingsSummaryWithOneLineItem in Payment 8.2

@covers ::settingsSummary

File

modules/payment_form/tests/src/Unit/Plugin/Field/FieldWidget/PaymentFormTest.php, line 97

Class

PaymentFormTest
@coversDefaultClass \Drupal\payment_form\Plugin\Field\FieldWidget\PaymentForm

Namespace

Drupal\Tests\payment_form\Unit\Plugin\Field\FieldWidget

Code

public function testSettingsSummaryWithOneLineItem() {
  $line_items_data = [
    [
      'plugin_id' => $this
        ->randomMachineName(),
      'plugin_configuration' => [],
    ],
  ];
  $this->sut
    ->setSetting('line_items', $line_items_data);
  $this->stringTranslation
    ->expects($this
    ->any())
    ->method('formatPlural')
    ->with(1);
  $this
    ->assertInstanceOf(PluralTranslatableMarkup::class, $this->sut
    ->settingsSummary()[0]);
}