/bubblebath

library for interfacing with SOAP and REST web services

Primary LanguageRubyMIT LicenseMIT

BubbleBath

Build Status Coverage Status

  • https://github.com/sandwichclub/bubblebath
  • library for interfacing with SOAP web services
  • leverages SoapUI's powerful schema compliance engine for soap message assertions
  • supports REST too - but implementation is incomplete

Structure

SOAP:
`MyApplicationSoapClient < Bubblebath::SoapApi::SoapClient

MyOperation < MyApplicationSoapClient`

REST:
`MyApplicationRestClient < Bubblebath::RestApi::RestClient

MyOperation < MyApplicationRestClient`

BubbleBath Gli Generator

Getting Started
---
To generate a new project:

##check current version
`bundle exec bin/bubblebath-gli-generator -v


##create a new project
`bundle exec bin/bubblebath-gli-generator new my_soap_test_project