def METHOD_NAME(self):
    for cooking_rule in logic.cooking_rules.keys():
        with self.subTest(msg=cooking_rule):
            rule = logic.cooking_rules[cooking_rule]
            self.assertNotIn(MISSING_ITEM, repr(rule))
            self.assertTrue(rule == False_() or rule(multi_world.state), f"Could not resolve cooking rule for {cooking_rule} {rule}")