def METHOD_NAME(self) -> None:
    # Similar to unknown_action_no_data, except the fixture contains valid blog post
    # params but without the hook parameter. This should also return an error.
    self.subscribe(self.test_user, self.STREAM_NAME)
    result = self.client_post(
        self.url,
        self.get_body("unknown_action_no_hook_provided"),
        content_type="application/x-www-form-urlencoded",
    )
    self.assert_json_error(result, "Unknown WordPress webhook action: WordPress action")