diff --git a/tests/test_start.py b/tests/test_start.py
index 839b4cb1ac3e2b9bc780bfc6e4346fff28056624..d37a7e87b9945ee6316df5399b8013fd93581454 100644
--- a/tests/test_start.py
+++ b/tests/test_start.py
@@ -35,8 +35,8 @@ def test_simulator_frequency():
         def step(self):
             self.c += 1
 
-    frequency = 1000
-    running_time_seconds = 8
+    frequency = 2000
+    running_time_seconds = 4
 
     sim = Simulator(TestEnv, frequency)
 
@@ -53,11 +53,11 @@ def test_simulator_frequency():
 
 def test_collision_detection():
     sim = Simulator(Environment, 200)
-    counter_pos = np.array([0, 100])
+    counter_pos = np.array([50, 100])
     counter = Counter(counter_pos)
     sim.env.counters = [counter]
-    player1 = Player("p1", np.array([0, 0]))
-    player2 = Player("p2", np.array([0, 200]))
+    player1 = Player("p1", np.array([50, 50]))
+    player2 = Player("p2", np.array([50, 200]))
     sim.register_player(player1)
     sim.register_player(player2)  # same player name
 
@@ -72,4 +72,7 @@ def test_collision_detection():
     player2.move_abs(counter_pos)
     assert sim.env.detect_player_collision(player1), "Players at same pos. Not detected."
 
+    player1.move_abs(np.array([0, 0]))
+    assert sim.env.detect_collision_world_bounds(player1), "Player collides with world bounds."
+
     sim.stop()