The fail_silently accessor is not set to false by default and no exceptions are raised unless it is explicitly set.
Commenting out line 116 in spec/unit/battlenet_spec.rb I would except would not cause the test to fail.
Correctly set default attributes on Battlenet. Fixes #4.
Nice catch, bbck, thanks! This has been fixed in v1.1.1, which has been deployed.