Please don't use variables in the expected message. Its much clearer if you write it out. Also using an array will make it simpler.

```ruby
matcher = include_json(%(4))
matcher.matches?(%[1,2,3])
matcher.failure_message_for_should.should == "Expected [1,2,3] to include 4"
```