/** * @test */ public function testGetPreview() { $modifier = new SlugSegmentFieldModifier(); $modifier->setDefault('default-value'); $this->assertEquals('default-value', $modifier->getPreview('')); $this->assertEquals('default-value', $modifier->getSuggestion('')); $modifier->setRequest($this->getNewRequestMock()); $this->assertEquals('This-is-a-LONG-value', $modifier->getPreview('')); $this->assertEquals('This-is-a-LONG-value', $modifier->getSuggestion('')); }
/** * @inheritdoc * * @param string $value * * @return string */ public function getPreview($value) { return str_replace('-', '_', parent::getPreview($value)); }