예제 #1
0
 /**
  * @dataProvider providerTestTranslateAlphabet
  */
 public function testTranslateAlphabet($expected, $letters)
 {
     $translator = new Translator(new Impulsions\DotAndDash());
     $separedtedLetters = preg_split('~~u', $letters, -1, PREG_SPLIT_NO_EMPTY);
     foreach ($separedtedLetters as $letter) {
         $this->assertSame($expected, $translator->morsify($letter));
     }
 }