Aduket - Straight-forward HTTP Client Testing, Assertions Included

Aduket – Straight-forward HTTP Client Testing, Assertions Included

Straight-forward HTTP client testing, assertions included!

Simple httptest.Server wrapper with a little request recorder spice on it. No special DSL, no complex API to learn. Just create a server and fire your request like an Hadouken then assert them.

TODO

  • Add example usages
  • Add docs
  • Add response headers to NewServer
  • Add request header assertions
  • Add multiple request assertion logic
  • Extract Request().Body to requestRecorder.Body binding logic to CustomBinder
  • Add NewServerWithTimeout for testing API timeouts
  • http.RoundTripper interface can be implemented to mock arbitrary URLs
  • A Builder can be written to NewServer for ease of use

Leave a Reply

Your email address will not be published. Required fields are marked *

Special Offer for Hackers!Sign up to get your $5 Coupon code, weekly deals and latest hacking tools straight to your inbox!
X