public void ConvertToHumanTextWithMoreThanOneSpaceTest() { string text = "HOLA MELI"; string morseCode = ".... --- .-.. .- -- . .-.. .."; LetterRepository letterRepository = new LetterRepository(); DecoderService decoder = new DecoderService(letterRepository); string morseConverted = decoder.Translate2Morse(text); Assert.AreEqual(morseCode, morseConverted); }
public void DecodeBitsToMorseTest3() { string bits = "00000000000000001101110110011100000011111100011111100111111000000011101111111101110111000000011000111111100000000111111001111111000000011000001101111111101110111000000110111000000000000000000000"; string morseCode = ".... --- .-.. .- -- . .-.. .."; LetterRepository letterRepository = new LetterRepository(); DecoderService decoder = new DecoderService(letterRepository); string morseConverted = decoder.DecodeBits2Morse(bits); Assert.AreEqual(morseCode, morseConverted); }
public void ConvertToHumanTextTest2() { string text = "HOLAMELI"; string morseCode = ".... --- .-.. .- -- . .-.. .."; LetterRepository letterRepository = new LetterRepository(); DecoderService decoder = new DecoderService(letterRepository); string textConverted = decoder.Translate2Human(morseCode); Assert.AreEqual(text, textConverted); }