diff --git "a/Fu\303\237ballvereinTest.java" "b/Fu\303\237ballvereinTest.java"
new file mode 100644
index 0000000000000000000000000000000000000000..b2ad0466bc33a24bd006fa4b5e116f3de684053a
--- /dev/null
+++ "b/Fu\303\237ballvereinTest.java"
@@ -0,0 +1,53 @@
+import static org.junit.Assert.*;
+import org.junit.Before;
+import org.junit.Test;
+import java.util.HashMap;
+
+public class FußballvereinTest {
+
+    private Fußballverein club;
+
+    @Before
+    public void setUp() {
+        club = new Fußballverein();
+    }
+
+    @Test
+    public void testAddPlayer() {
+        club.addPlayer("Lionel Messi", 10);
+        club.addPlayer("Cristiano Ronaldo", 7);
+
+        HashMap<String, Integer> expected = new HashMap<>();
+        expected.put("Lionel Messi", 10);
+        expected.put("Cristiano Ronaldo", 7);
+
+        assertEquals(expected, club.getPlayers());
+    }
+
+    @Test
+    public void testRemovePlayer() {
+        club.addPlayer("Lionel Messi", 10);
+        club.addPlayer("Cristiano Ronaldo", 7);
+
+        club.removePlayer("Lionel Messi");
+
+        HashMap<String, Integer> expected = new HashMap<>();
+        expected.put("Cristiano Ronaldo", 7);
+
+        assertEquals(expected, club.getPlayers());
+    }
+
+    @Test
+    public void testGetPlayerNumber() {
+        club.addPlayer("Lionel Messi", 10);
+        club.addPlayer("Cristiano Ronaldo", 7);
+
+        assertEquals(10, club.getPlayerNumber("Lionel Messi"));
+        assertEquals(7, club.getPlayerNumber("Cristiano Ronaldo"));
+    }
+
+    @Test
+    public void testGetPlayerNumberNonExistent() {
+        assertEquals(-1, club.getPlayerNumber("Neymar"));
+    }
+}