Test utilities for Arrow HTTP — fake executor, response builders, and call recording