<div dir="ltr">One solution could be to create named classes that mimic AWS response structs. Marhsal doesn't seem to mind those.<div><br></div><div>Here's a gist that works: <a href="https://gist.github.com/svs/10656956">https://gist.github.com/svs/10656956</a></div>
<div><br></div><div>Bit kludgy but you could hide all the kludginess in a gem and make the aws-sdk-core-stubs gem.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 14, 2014 at 7:54 PM, Stephen Nelson-Smith <span dir="ltr"><<a href="mailto:sanelson@gmail.com" target="_blank">sanelson@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi there,<br><div class="gmail_extra"><br><div class="gmail_quote"><div class="">On Mon, Apr 14, 2014 at 3:20 PM, Siddharth Sharma <span dir="ltr"><<a href="mailto:svs@svs.io" target="_blank">svs@svs.io</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Does this help? <a href="https://ruby.awsblog.com/post/Tx2SU6TYJWQQLC3/Stubbing-AWS-Responses" target="_blank">https://ruby.awsblog.com/post/Tx2SU6TYJWQQLC3/Stubbing-AWS-Responses</a></div>


</blockquote><div><br></div></div><div>Thanks... but I don't think it does.. as the stubbing capabilities aren't in the new library - the 1.x SDK provides this but not the 2.x.<br><br></div><div>I guess I could use the 1.x instead, but that gives a different set of challenges, and I get the impression that 2.x is the way forward, and I'd expect 1.x to be deprecated before long.<span class="HOEnZb"><font color="#888888"><br>

</font></span></div><span class="HOEnZb"><font color="#888888"><div><br>S. <br></div></font></span></div></div></div>
</blockquote></div><br></div>