diff --git a/SAS/ResourceAssignment/ResourceAssigner/test/t_resource_availability_checker.py b/SAS/ResourceAssignment/ResourceAssigner/test/t_resource_availability_checker.py
index 5d30711f65b13f46a4340136dc3644a5c40bd14c..0f11c02e9c961f22e3330dc123b0967fcf240021 100755
--- a/SAS/ResourceAssignment/ResourceAssigner/test/t_resource_availability_checker.py
+++ b/SAS/ResourceAssignment/ResourceAssigner/test/t_resource_availability_checker.py
@@ -1210,6 +1210,17 @@ class ResourceAvailabilityCheckerTest(unittest.TestCase):
 
         self.uut = ResourceAvailabilityChecker(self.rarpc_mock)
 
+    def test_fit_single_resource_no_claimable_resources(self):
+        """
+        Given 1 needed resource, and 0 claimable resources, fit_single_resources should return
+        failure.
+        """
+        needed_resources_by_type_id = {5: 500}
+        claimable_resources_list = []
+
+        with self.assertRaises(CouldNotFindClaimException):
+            self.uut._get_tentative_claim_objects_for_single_resource(needed_resources_by_type_id, claimable_resources_list)
+
     def test_fit_single_resources_fit_one_disk(self):
         """
         Given 1 needed resource, and 1 claimable resource that fits, fit_single_resources should return succesful.