public function testLabel() { $strategy = new NativeLabelTranslatorStrategy(); $this->assertEquals('Is Valid', $strategy->getLabel('isValid', 'form', 'label')); $this->assertEquals('Is Valid', $strategy->getLabel('is_Valid', 'form', 'label')); $this->assertEquals('Is0 Valid', $strategy->getLabel('is0Valid', 'form', 'label')); $this->assertEquals('Is Valid Super Cool', $strategy->getLabel('isValid_SuperCool', 'form', 'label')); }
/** * @dataProvider getLabelTests */ public function testLabel($expectedLabel, $label) { $strategy = new NativeLabelTranslatorStrategy(); $this->assertEquals($expectedLabel, $strategy->getLabel($label, 'form', 'label')); }