diff --git a/lists/tests.py b/lists/tests.py
index 1b7b24916d59a70cc4fe306184163d4acc928fa4..071e94f3e0a2bacf44cd5780a7bf1e02fdc2bb7d 100644
--- a/lists/tests.py
+++ b/lists/tests.py
@@ -115,19 +115,49 @@ class NewItemTest(TestCase):
     def test_one_todo(self):
         other_list = List.objects.create()
         correct_list = List.objects.create()
-        self.client.post('/', data={'item_text': 'List item 1'})
-        response = self.client.get('/')
+        self.client.post(
+            f'/lists/{correct_list.id}/add_item',
+            data={'item_text': 'item 1'}
+        )
+
+        response = self.client.get(
+            f'/lists/{correct_list.id}/'
+        )
+
         self.assertIn('task amount: 1', response.content.decode('utf-8'))
         self.assertIn('sibuk tapi masih bisa dikendalikan', response.content.decode('utf-8'))
 
     def test_five_todo(self):
         other_list = List.objects.create()
         correct_list = List.objects.create()
-        self.client.post('/', data={'item_text': 'List item 1'})
-        self.client.post('/', data={'item_text': 'List item 2'})
-        self.client.post('/', data={'item_text': 'List item 3'})
-        self.client.post('/', data={'item_text': 'List item 4'})
-        self.client.post('/', data={'item_text': 'List item 5'})
-        response = self.client.get('/')
+        self.client.post(
+            f'/lists/{correct_list.id}/add_item',
+            data={'item_text': 'item 1'}
+        )
+
+        self.client.post(
+            f'/lists/{correct_list.id}/add_item',
+            data={'item_text': 'item 2'}
+        )
+
+        self.client.post(
+            f'/lists/{correct_list.id}/add_item',
+            data={'item_text': 'item 3'}
+        )
+
+        self.client.post(
+            f'/lists/{correct_list.id}/add_item',
+            data={'item_text': 'item 4'}
+        )
+
+        self.client.post(
+            f'/lists/{correct_list.id}/add_item',
+            data={'item_text': 'item 5'}
+        )
+
+        response = self.client.get(
+            f'/lists/{correct_list.id}/'
+        )
+        
         self.assertIn('task amount: 5', response.content.decode('utf-8'))
         self.assertIn('oh tidak, harus dikerjakan secepatnya', response.content.decode('utf-8'))
\ No newline at end of file