diff --git a/src/morse_code.py b/src/morse_code.py
index 732430b11c216991618f502eb6b176fbce5b5152..8613a3f04d6af6634da7f3edfffc9806d1708d8e 100644
--- a/src/morse_code.py
+++ b/src/morse_code.py
@@ -1,7 +1,7 @@
 from .symbols import MORSE_SYMBOL_TO_LETTER, InvalidSymbolError
 
 
-def translate_complete_morse_symbol(message, symbol):
+def append_morse_symbol(message, symbol):
     """
     Decodes a Morse code symbol and appends the corresponding character to the 
     message.
diff --git a/tests/0.D/test_translate_complete_morse_symbol.py b/tests/0.D/test_append_morse_symbol.py
similarity index 63%
rename from tests/0.D/test_translate_complete_morse_symbol.py
rename to tests/0.D/test_append_morse_symbol.py
index c572074dab677808714db6aba0ac7290ea533233..c98c8c116269bafde4d7a32775caf17375af3fd1 100644
--- a/tests/0.D/test_translate_complete_morse_symbol.py
+++ b/tests/0.D/test_append_morse_symbol.py
@@ -1,6 +1,6 @@
 import pytest
 
-from src.morse_code import translate_complete_morse_symbol
+from src.morse_code import append_morse_symbol
 from src.symbols import InvalidSymbolError
 from tests.helpers.translate_symbol_data import SINGLE_SYMBOL_TESTS
 from tests.helpers.naming import apply_names
@@ -9,24 +9,24 @@ from tests.helpers.naming import apply_names
 @pytest.mark.parametrize(
     "seq, msg, expected",
     apply_names(
-        "translate_complete_morse_symbol", [True, True, False], SINGLE_SYMBOL_TESTS
+        "append_morse_symbol", [True, True, False], SINGLE_SYMBOL_TESTS
     ),
 )
 def test_add_random(seq, msg, expected):
     if expected is None:
         with pytest.raises(InvalidSymbolError):
-            result = translate_complete_morse_symbol(msg, seq)
+            append_morse_symbol(msg, seq)
     else:
-        result = translate_complete_morse_symbol(msg, seq)
+        result = append_morse_symbol(msg, seq)
         assert (
-            result == expected
+            expected == result
         ), "a valid morse code symbol wasn't translated correctly"
 
 
 @pytest.mark.parametrize(
     "msg, expected",
     apply_names(
-        "translate_complete_morse_symbol",
+        "append_morse_symbol",
         [True, False],
         [
             ("JUMPOUTTHEHOUSE", "JUMPOUTTHEHOUS"),
@@ -40,5 +40,6 @@ def test_add_random(seq, msg, expected):
     ),
 )
 def test_delete(msg, expected):
-    result = translate_complete_morse_symbol(msg, "......")
-    assert result == expected
+    result = append_morse_symbol(msg, "......")
+    assert expected == result, ("the delete symbol was not translated correctly; "
+                                "check src/symbols.py for the morse code mapping")