Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow more kind of object in mock #19

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

shingara
Copy link

With a mock you allow return a symbol or an Hash. But with our test we
can want return some Savon::SOAP::Response or HTTPI::Response save by
vcr for example.

This commit allow to return this kind of Object. You can do something
like :

resources = VCR.use_cassette('get_resources') do
  Savon.client(wsdl).request(:get_resouces)
end

savon.expects(:get_resources).returns(resources)

With a mock you allow return a symbol or an Hash. But with our test we
can want return some Savon::SOAP::Response or HTTPI::Response save by
vcr for example.

This commit allow to return this kind of Object. You can do something
like :

```ruby
resources = VCR.use_cassette('get_resources') do
  Savon.client(wsdl).request(:get_resouces)
end

savon.expects(:get_resources).returns(resources)
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant