def test_boolean_and_null_values(self):
        """Test JSON with boolean and null values."""
        response = '''
        {
            "reasoning": "Boolean and null test.",
            "isCorrect": true,
            "isWrong": false,
            "unknown": null,
            "answer": 42
        }
        '''
        expected = {
            "reasoning": "Boolean and null test.",
            "isCorrect": True,
            "isWrong": False,
            "unknown": None,
            "answer": 42
        }
        self.assertEqual(convert_response_to_json(response), expected)
Test JSON with boolean and null values.
tests/test_json_parsing.py