Very nice.<p>> By calling ServeHTTP on the server, we are testing the entire stack including routing and middleware, etc. You can of course call the handler methods directly if you want to avoid this<p>What is the trade-off between the two? Does it make the tests significantly slower to test the entire stack rather than just a handler?