Add MorseCodeConverter algorithm (#5749)

This commit is contained in:
Hardik Pawar
2024-10-14 12:58:25 +05:30
committed by GitHub
parent 3401c003bd
commit 40f2d0cf8e
3 changed files with 119 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
package com.thealgorithms.conversions;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
public class MorseCodeConverterTest {
@Test
public void testTextToMorse() {
assertEquals(".- -...", MorseCodeConverter.textToMorse("AB"));
assertEquals(".... . .-.. .-.. --- | .-- --- .-. .-.. -..", MorseCodeConverter.textToMorse("HELLO WORLD"));
}
@Test
public void testMorseToText() {
assertEquals("AB", MorseCodeConverter.morseToText(".- -..."));
}
}