Fix broken spec

The spec was originally broken by f39a156c8cf6c46f2c3e80e1b0fc2c2bf814b0f4
Remove test that never had implementation added for it. Added in 46d4de48c7a20cbe6ab82869a9d60ec7ff19bb92
Revert bad symbol rename

It was broken in 6a3aa7147a29b81f29f830ad87d78394e5e95171
Update broken spec

It was broken by 47ef116c43d1f97828fe74da4f13dd3820187d01
Convert specs to RSpec 2.99.1 syntax with Transpec

This conversion is done by Transpec 2.3.1 with the following command:
    transpec

* 445 conversions
    from: obj.should
      to: expect(obj).to

* 138 conversions
    from: obj.should_receive(:message)
      to: expect(obj).to receive(:message)

* 52 conversions
    from: be_true
      to: be_truthy

* 46 conversions
    from: be_false
      to: be_falsey

* 26 conversions
    from: lambda { }.should
      to: expect { }.to

* 22 conversions
    from: == expected
      to: eq(expected)

* 3 conversions
    from: obj.should_not
      to: expect(obj).not_to

* 3 conversions
    from: obj.stub(:message)
      to: allow(obj).to receive(:message)

For more details: https://github.com/yujinakayama/transpec#supported-conversions
Upgrade to RSpec 3