def test_validate_json(self, mock_conn): with mock.patch.dict('src.etl.rds.CONFIG', self.config): rds = RDS() rds.validate_json("Json Var", '{"json":"value"}') mock_conn.assert_called_once() self.assertTrue(True, "Should not throw an exception on valid JSON.")
def test_validate_json_invalid(self, mock_conn): with mock.patch.dict('src.etl.rds.CONFIG', self.config): rds = RDS() mock_conn.assert_called_once() with self.assertRaises( ValidationException, msg="Should throw an exception on invalid JSON."): rds.validate_json("Json Var", 'not json')
def test_validate_json_invalid(self): rds = RDS() with self.assertRaises(ValidationException, msg="Should throw an exception on invalid JSON."): rds.validate_json("Json Var", 'not json')
def test_validate_json(self): rds = RDS() rds.validate_json("Json Var", '{"json":"value"}') self.assertTrue(True, "Should not throw an exception on valid JSON.")