jetty wagon test plan
VX Test protocols
*X HTTP
*X HTTPS
V Test methods
* GET
* PUT
* HEAD / exists
V- Use cases
*X Unknown host
V- Authentication
*X Successful auth
*X Unsuccessful auth
* Preemptive auth
V Non-preemptive auth
* Should not send payload twice, if it can be helped
VX Connection latency
*X High latency, high timeout
*X High latency, low timeout
*X No response
VX Common errors
*X 404
*X 500
*X 503
*X 403
VX Redirection: 301 / 302
*X Redirection within max count
*X Redirection over max count
*X Infinite redirection
V Proxies
* No authentication
* Authorization failure
* Authentication success
V Headers
* User Agent
* no-cache (Pragma, etc.)
V Authorization
* long (something that will line-wrap Sun's header impl)
V File listing
* Missing directory
* normal listing
* Forbidden directory listing