Hello Tobias,
I've been through the same routine for an http client
(http://rufus.rubyforge.org/rufus-verbs\). I've written a test server
based on Webrick just for the unit tests :
rufus-verbs/test/items.rb at master · jmettraux/rufus-verbs · GitHub
(see the class ItemServer as a starting point).
It's then used in the startup/teadown of my unit tests :
http://github.com/jmettraux/rufus-verbs/tree/master/test/testbase.rb
Maybe that'll inspire you.
Webrick comes with Ruby, it's quite handy. You don't have to worry
about threads [for now], the server will run in its own. I'm sure
someone else will come with an even better piece of advice.
Freundliche Gruesse,
···
On Tue, May 27, 2008 at 7:59 AM, Tobias Weber <towb@gmx.net> wrote:
Hi,
my programm uses the HTTPClient gem to call a backend that was
originally made for AJAX-without-the-X. Mainly it does POST without
expecting any result.How do you test this?
--
John Mettraux - http://jmettraux.wordpress.com