public function FeedTypeTamperMetaTest::testAddTamper in Feeds Tamper 8.2
Same name in this branch
- 8.2 tests/src/Unit/FeedTypeTamperMetaTest.php \Drupal\Tests\feeds_tamper\Unit\FeedTypeTamperMetaTest::testAddTamper()
- 8.2 tests/src/Kernel/FeedTypeTamperMetaTest.php \Drupal\Tests\feeds_tamper\Kernel\FeedTypeTamperMetaTest::testAddTamper()
@covers ::addTamper
File
- tests/src/ Unit/ FeedTypeTamperMetaTest.php, line 81 
Class
- FeedTypeTamperMetaTest
- @coversDefaultClass \Drupal\feeds_tamper\FeedTypeTamperMeta @group feeds_tamper
Namespace
Drupal\Tests\feeds_tamper\UnitCode
public function testAddTamper() {
  $uuid = $this->feedTypeTamperMeta
    ->addTamper([
    'plugin' => 'convert_case',
    'operation' => 'ucfirst',
    'source' => 'gamma',
    'description' => 'Start text with uppercase character',
  ]);
  $this
    ->assertEquals('uuid3', $uuid);
  $tamper = $this->feedTypeTamperMeta
    ->getTamper($uuid);
  $this
    ->assertInstanceOf(TamperInterface::class, $tamper);
  // Assert that three tampers exist in total.
  $this
    ->assertCount(3, $this->feedTypeTamperMeta
    ->getTampers());
}