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());
}