Choosing Between Parameterized Connections and Wrapper Structs for Racket DB Mocking
The goal is to write database‑integration tests that never use production credentials while keeping the test suite reliable and maintainable. Two documented strategies exist: rebinding the keyword arguments of `racket/db`'s `make-connection` with `parameterize` to inject test values, or defining a lightweight struct that carries connection details and passin