Ah, n/m. I see -- it's the appsecret_proof option.

I suggest structuring these tests like so:

```ruby
describe "with the appsecret_proof option set" do
  describe "and an access token present" do
    it "does foo"
  end

  describe "without an access token present" do
    it "does bar"
  end
end
# etc
```

Breaking up the long test case messages into groups based different parameters will make it much easier to read and maintain.

(Though these tests would change if you accept my suggestion on passing in the secret to the API, and then having that API object always do the proof.)