RestFuse vs Rest Assured vs MockMVC Rest Service Unit Test Framework : <p>I've been trying to find a simple all purpose unit test framework for Spring MVC based Rest Services I've written.</p>

<p>I've been searching online and narrowed it down to:</p>

<ul>
<li>RestFuse (<a href="http://developer.eclipsesource.com/restfuse/" rel="noreferrer">http://developer.eclipsesource.com/restfuse/</a>)</li>
<li>Rest Assured (<a href="https://github.com/jayway/rest-assured" rel="noreferrer">https://github.com/jayway/rest-assured</a>)</li>
<li>MockMVC (<a href="http://www.petrikainulainen.net/programming/spring-framework/unit-testing-of-spring-mvc-controllers-rest-api/" rel="noreferrer">http://www.petrikainulainen.net/programming/spring-framework/unit-testing-of-spring-mvc-controllers-rest-api/</a>)</li>
</ul>

<p>I like RestFuse because it's mostly annotation based, but rest assured seems to have a easier way of passing parameters and checking responses. And finally being a Spring MVC Rest Service project, I'm wondering if I should just stick with the already established way of testing Rest Services in Spring with MockMVC.</p>

<p>Interested to get any feedback, as well as performance, past experiences and if there's anything else I should take into consideration.</p>
