diff --git a/server/tests/test_db.py b/server/tests/test_db.py
index f8d2f0e63134f3b9e82773f4f22da5ed792af8d2..68f49d5a09ad3e91d628582a8704215e8035defa 100644
--- a/server/tests/test_db.py
+++ b/server/tests/test_db.py
@@ -110,6 +110,34 @@ def test_question(client):
     assert item_q1.type.name == "Boolean"
     assert item_q2.type.name == "Multiple"
 
+    # Get question
+    CID = 3
+    QID = 4
+    item_q1 = dbc.get.question(CID, QID)
+    assert item_q1.id == QID
+    item_slide = dbc.get.slide(CID, item_q1.slide_id)
+    assert item_q1.slide_id == item_slide.id
+
+    # Edit question
+    print(item_q1.type_id)
+    print(item_q1.slide_id)
+    name = "Nytt namn"
+    total_score = 44
+    type_id = 2
+    slide_id = 4
+    dbc.edit.question(item_q1, name=name, total_score=total_score, type_id=type_id, slide_id=slide_id)
+    item_q1 = Question.query.filter_by(name=name).first()
+    assert item_q1.name == name
+    assert item_q1.total_score == total_score
+    assert item_q1.type_id == type_id
+    assert item_q1.slide_id == slide_id
+
+    # Search for question
+    item_q2, _ = dbc.get.search_questions(
+        name=name, total_score=total_score, type_id=type_id, slide_id=slide_id, competition_id=CID
+    )
+    assert item_q1 == item_q2[0]
+
 
 def test_slide(client):
     add_default_values()