Skip to content
Ruby
Find file
Latest commit a312bef Oct 8, 2011 @fguillen v0.0.11
Failed to load latest commit information.
.bundle proper gemspec and Gemfile Jul 25, 2011
lib v0.0.11 Oct 8, 2011
test add handling for StringIO in upload Oct 5, 2011
.gitignore
.rvmrc
Gemfile
Gemfile.lock proper gemspec and Gemfile Jul 25, 2011
README.rdoc fixing readme Jan 15, 2011
Rakefile hash in metadata Aug 16, 2011
dummy_dropbox.gemspec proper gemspec and Gemfile Jul 25, 2011

README.rdoc

DummyDropbox

I can image a Dropbox session, just for testing.

Very simple library for mocking the dropbox_ruby_gem.

You can test your application without making real calls to Dropbox API using a local folder to fake a Dropbox account.

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.
DummyDropbox.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.

Please fork it and complete the holes as you need it, them send me your pull request.

Credits

Author

Fernando Guillen: fernandoguillen.info

Copyright

Copyright © 2010 Fernando Guillen

License

Released under the MIT license.

Something went wrong with that request. Please try again.