drewtempelmeyer/tax_cloud — pull request #5 by dblock (2012-11-24 03:59:03+00:00)
Title: Added SOAP error handling, refactored client, etc.

A few related things here.

* Provide helpful error messages for SOAP faults and configuration errors. Refactored `TaxCloud::Client` into its own module and wrapped SOAP requests.
* Upgraded VCR and cassettes, lots of automatic migration changes.
* Added CHANGELOG.rdoc with all releases and changes.
* Added a Getting Started to README about how to get keys. Using examples that return non-zero tax data.
* Made tests runnable with ENV variables, so you don't have to be careful to commit your private keys.