method
satisfy
![Some documentation Importance_1](https://d2vfyqvduarcvs.cloudfront.net/images/importance_1.png?1349367920)
satisfy(&block)
public
Passes if the submitted block returns true. Yields target to the block.
Generally speaking, this should be thought of as a last resort when you can’t find any other way to specify the behaviour you wish to specify.
If you do find yourself in such a situation, you could always write a custom matcher, which would likely make your specs more expressive.
Examples
5.should satisfy { |n| n > 3 }