inossidabile/wash_out — pull request #109 by mhenrixon (2013-09-04 18:00:50+00:00)
Title: Per SOAP Service configuration

This is just a start, it is mostly working in regards to being backwards compatible but I haven't added any specific tests or such for the new functionality. I will rebase against master as soon as you say go.

There seems to be some sort of situation with the auth specific configuration options not being set properly.

If I change from global configuration `WashOut::Engine.configure_soap wsse_username: "gorilla", wsse_password: "secret"` to the below it seems like the engine does not pick these up at all. Do we need to restart it?

```ruby
it "handles PasswordText auth" do
mock_controller do
configure_soap wsse_username: "gorilla",
wsse_password: "secret"
soap_action "checkAuth", :args => :integer, :return => :boolean, :to => 'check_auth'
def check_auth
render :soap => (params[:value] == 42)
end
end
end
```