On 05/06/2012 03:46 PM, Allon Mureinik wrote:
> Hi guys,
> 
> I've recently come up with (what I believe is) an elegant way to mock the 
> Config object using JUnit @Rules and Mockito  (The gritty details can be 
> found at http://gerrit.ovirt.org/4155).

More on @Rule can be found at this blog -

http://blog.schauderhaft.de/2009/10/04/junit-rules/


> 
> This presented me with another issue:
> On the one hand, the code depends on junit and mockito jars, which are not 
> available in the main scope, only in the test scope.
> On the other hand, in vanilla Maven there is no dependency between tests of 
> different projects, so placing this class in util's test would make it 
> inaccessible to bll tests.
> 
> The solution Maven suggests for these kind of issues is creating a test jar 
> (http://maven.apache.org/guides/mini/guide-attached-tests.html): In addition 
> to the regular jar the module produces, you'll get another -test jar, which 
> other modules can depend on using the <type>test-jar</type>, which could of 
> course be put in <scope>test</scope>.
> 
> Before pushing forward with this approach, I'd like to know if anyone has a 
> principle objection to it.
> 
> 
> Thanks,
> Allon
> _______________________________________________
> Engine-devel mailing list
> Engine-devel@ovirt.org
> http://lists.ovirt.org/mailman/listinfo/engine-devel

_______________________________________________
Engine-devel mailing list
Engine-devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel

Reply via email to