diff --git a/backend/secfit/workouts/tests.py b/backend/secfit/workouts/tests.py
index 2abdeebc8e2f1e19621482d85a26108be45ac619..e190f897d6905df3737de9b5c0f38c2ebbff15dd 100644
--- a/backend/secfit/workouts/tests.py
+++ b/backend/secfit/workouts/tests.py
@@ -3,6 +3,8 @@ Tests for the workouts application.
 """
 from django.test import TestCase
 from workouts.models import Workout
+from users.models import User
+from rest_framework.test import RequestsClient
 
 # Create your tests here.
 """
@@ -11,12 +13,29 @@ Tests for ./permissions.py
 class IsOwnerTestCase(TestCase):
 
     def setUp(self):
-        #Workout.objects.create(name="testworkout")
-        #testworkout = Workout.objects.get
-        return super().setUp()
+        User.objects.create(id="1",username="Bill",password="secret")
+        User.objects.create(id="2",username="Alice",password="supersecret")
+        Workout.objects.create(id="1",name="workout",date="2021-02-23 14:00",owner_id="1")
 
     def test_has_object_permission(self):
-        self.assertEqual(True,True)
+        user_1 = User.objects.get(id="1")
+        user_2 = User.objects.get(id="2")
+        workout = Workout.objects.get(name="workout")
+
+        client1 = RequestsClient()
+        client1.login(username="Bill",password="secret")
+
+        client2 = RequestsClient()
+        client2.login(username="Alice",password="supersecret")
+
+        #Disse må fort endres når vi setter de inn i CI.
+        request1 = client1.get("/api/workouts/1")
+        request2 = client2.get("/api/workouts/1")
+
+        #self.assertEqual(user_1.username,client1.)
+        self.assertEqual(request1.client, client1)
+        self.assertTrue(workout.owner_id == user_1.id)
+        self.assertFalse(workout.owner_id == user_2.id)