Test async invoke without ToolCall.
If ainvoked without a ToolCall, the tool can return anything
but it shouldn't throw an error.
For debugging tips, see test_invoke_no_tool_call.
test_async_invoke_no_tool_call(
self,
tool: BaseTool,
) -> None