derfred/httpstub
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
HTTPStub ======== HTTPStub is a very simple HTTP server for use in automated integration tests. For example if you're relying on an ActiveResource in your Rails application and you want to use a live integration framework this will make it easier to run the tests in a continuous integration setup. Example ------- The following will stub out a success response for Person.create. (Note that you need to declare which ports to listen on beforehand): HTTPStub.listen_on(3001) HTTPStub.post "http://localhost:3001/people/", { :status => 201, :location => "http://localhost:3001/people/1.xml" }, <<-EOF <?xml version="1.0" encoding="UTF-8"?> <person> <id>1</id> <name>Joe Doe</name> </person> EOF
About
a very simple http server for use in automated integration tests
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published