0.02
No commit activity in last 3 years
No release in over 3 years
Dummy monkey patching for the dropbox ruby gem: 'dropbox'. You can test your Dropbox utility using a local folder to simulate your Dropbox folder.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 1.0.0.rc.6

Runtime

 Project Readme

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.