Mocking Web Requests

fakeweb

581

372
48
FakeWeb is a helper for faking web requests in Ruby. It works at a global level, without modifying code or writing extensive stubs. Last commit: Sun, 11 Apr 2010 05:38:16 +0000

gem install fakeweb

Downloads: 20846

v1.2.8
14808

webmock

252

187
13
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests. Last commit: Fri, 23 Jul 2010 08:50:21 +0000

gem install webmock

Downloads: 9902

v1.3.2
412

artifice

129

131
1
Replaces Net::HTTP with a subclass that routes all requests to a Rack application Last commit: Sun, 28 Mar 2010 10:51:43 +0000

gem install artifice

Downloads: 293

v0.5
293

vcr

87

62
5
VCR provides helpers to record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. It works with any ruby testing framework, and provides built-in support for cucumber. Last commit: Fri, 23 Jul 2010 06:34:07 +0000

gem install vcr

Downloads: 1563

v1.0.2
224

netrecorder

85

70
4
Record network responses for easy stubbing of external calls Last commit: Wed, 14 Apr 2010 07:02:50 +0000

gem install netrecorder

Downloads: 1277

v0.2.3
178

jquery-mockjax Added 5 days ago

45

45
0
The jQuery Mockjax Plugin provides a simple and extremely flexible interface for mocking or simulating ajax requests and responses Last commit: Tue, 27 Jul 2010 20:56:41 +0000

stale_fish Added 7 days ago

20

17
1
keeps fixtures synchronized with sources to prevent outdated fixtures going undetected. Last commit: Tue, 23 Mar 2010 17:14:48 +0000

gem install stale_fish

Downloads: 1040

v1.3.0
162