async def METHOD_NAME(self, monkeypatch, pre_checkout_query):
    async def make_assertion(*_, **kwargs):
        return kwargs["pre_checkout_query_id"] == pre_checkout_query.id
    assert check_shortcut_signature(
        PreCheckoutQuery.answer, Bot.answer_pre_checkout_query, ["pre_checkout_query_id"], []
    )
    assert await check_shortcut_call(
        pre_checkout_query.answer,
        pre_checkout_query.get_bot(),
        "answer_pre_checkout_query",
    )
    assert await check_defaults_handling(
        pre_checkout_query.answer, pre_checkout_query.get_bot()
    )
    monkeypatch.setattr(
        pre_checkout_query.get_bot(), "answer_pre_checkout_query", make_assertion
    )
    assert await pre_checkout_query.answer(ok=True)