= DummyDropbox
http://farm5.static.flickr.com/4136/4925714505_3a3a0a6134_o.jpg
I can image a Dropbox session, just for testing.
Very simple library for mocking the (dropbox ruby gem)[http://rubygems.org/gems/dropbox].
So you can test your application without making real calls to Dropbox API.
== Install
$ [sudo] gem install dummy_dropbox
== Usage
require 'dummy_dropbox'
# Optional:
# Point where your local folder structure is located.
# It will be used as if the real Dropbox structure was been reading.
DropboxDummy.root_path = <your_local_folder>
session = Dropbox::Session.new('key', 'secret')
assert_equal( File.read( "<your_local_folder>/file1.txt" ) , @session.download( '/file1.txt' ) )
See the test folder.
== TODO
The status of this dummy implementation is not very much completed, I just implemented enough for my proposes.
== Credits
Author:: Fernando Guillen: http://fernandoguillen.info Copyright:: Copyright (c) 2010 Fernando Guillen License:: Released under the MIT license.