--- a
+++ b/tests/test_dataset_assumptions.py
@@ -0,0 +1,18 @@
+import pytest
+import os
+import pandas as pd
+
+metadata = pd.read_csv("metadata.csv")
+
+def test_no_duplicate_images():
+    filenames = metadata["filename"]
+    assert len(set(filenames)) == len(filenames)
+
+def test_no_unlinked_images():
+    linked_images = metadata["filename"]
+    all_images = os.listdir("images")
+    #The only unlinked image should be the warning image
+    assert set(all_images).difference(set(linked_images)) == set(['FAFA-A1BF-49A8-A1D3-66FAFA41B7345D.jpg'])
+
+def test_no_pediatric():
+    assert min(metadata["age"]) >= 18