File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Testing and the fly likes How to create nested matcher Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Testing
Bookmark "How to create nested matcher" Watch "How to create nested matcher" New topic

How to create nested matcher

Theodore David Williams
Ranch Hand

Joined: Dec 21, 2009
Posts: 102
I have a matcher that checks a list over a range for a certain value

I am using it as follows:

This works great, however I would really like to be more expressive and write the assert using nested Matchers, i.e.

So I want to pass an inRange matcher to the hasValue matcher. I am really struggling on how do implement this. I am just playing with hamcrest and trying to learn, thanks for any help!
I agree. Here's the link:
subject: How to create nested matcher
jQuery in Action, 3rd edition