/** * @dataProvider testMacedonianISO9R1968bProvider * @param $expected * @param $actual */ public function testMacedonianISO9R1968b($actual, $expected) { $this->assertEquals($expected, self::$ts->toTranslit($actual, Lang\MK::ISO_9_R_1968_B)); }
/** * @dataProvider testBulgarianProvider * @param $expected * @param $actual */ public function testBulgarian($actual, $expected) { $this->assertEquals($expected, self::$ts->toTranslit($actual, Lang\BG::SCHOLARLY)); }
/** * @dataProvider testRussianPassport2010Provider * @param $expected * @param $actual */ public function testRussianPassport2010($actual, $expected) { $this->assertEquals($expected, self::$ts->toTranslit($actual, Lang\RU::PASSPORT_2010)); }
/** * @dataProvider testGreekProvider * @param $expected * @param $actual */ public function testGreek($actual, $expected) { $this->assertEquals($expected, self::$ts->toTranslit($actual, Lang\EL::SCHOLARLY)); }
public function testCustomMap() { $ts = new Transliterator('custom', ['џ' => 'u', 'А' => 'A', 'Р' => 'P', 'р' => 'p', 'Х' => 'X']); $this->assertEquals('uAPpX', $ts->toTranslit('џАРрХ')); }
/** * @dataProvider testBelarusianNational2000Provider * @param $actual * @param $expected */ public function testBelarusianNational2000($actual, $expected) { $this->assertEquals($expected, self::$ts->toTranslit($actual, Lang\BE::NATIONAL_2000)); }