[rspec-users] Re-using Rspec Matchers

Brian Kaney brian at vermonster.com
Wed Sep 8 18:19:56 EDT 2010

On Sep 8, 2010, at 2:17 PM, "J. B. Rainsberger" <me at jbrains.ca> wrote:

> On Wed, Sep 8, 2010 at 14:42, Brian Kaney <brian at vermonster.com> wrote:
>> Is it good practice to call matchers from within matchers?   Kinda like this pattern:
>>  See: http://gist.github.com/570467
> David Chelimsky taught me not to invoke #should in a matcher, but
> rather just answer a boolean, so I expect that, rather than matcher
> using matcher, you could extract the low-level matcher behavior into
> methods that both matchers would use.

Okay thanks.

I'll refractor matcher logic but was hoping I could be lazy and reuse / cascade failure messages.


More information about the rspec-users mailing list