Add test for consistent interface

Thanks to Maki-Daisuke++ for suggesting this
Make sure that on_content_received works for non-streaming responses