async def METHOD_NAME(self, app, prefix, command):
    """Test the basic expected response from a prefix handler"""
    handler = self.make_default_handler()
    app.add_handler(handler)
    text = prefix + command
    assert await self.response(app, make_message_update(text))
    assert not is_match(handler, make_message_update(command))
    assert not is_match(handler, make_message_update(prefix + "notacommand"))
    assert not is_match(handler, make_command_update(f"not {text} at start"))
    assert not is_match(
        handler, make_message_update(bot=app.bot, message=None, caption="caption")
    )
    handler = PrefixHandler(prefix=["!", "#"], command="cmd", callback=self.callback)
    assert isinstance(handler.commands, frozenset)
    assert handler.commands == {"!cmd", "#cmd"}
    handler = PrefixHandler(prefix="#", command={"cmd", "bmd"}, callback=self.callback)
    assert isinstance(handler.commands, frozenset)
    assert handler.commands == {"#cmd", "#bmd"}