[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[tycho-user] Tycho + Powermock (mocking static)
|
Hi,
is it possible to use PowerMock [1] with Tycho?
After reading [2] and [3] I believe this might not be possible after all.
I wrapped PowerMock and its dependencies (Mockito, Junit, Javassist,...)
in an Eclipse-Plugin and added this to my target and the dependencies of
my plugin as well.
When using the PowerMockRunner tycho-surefire does not find a Junit
provider.
I tried the agent/rule-based setup without success: Now tycho-surefire
does not find my Tests...
Do I have to declare any frameworkExtensions in the tycho-surefire
configuration?
If so, please point me to some nice examples of how to do this.
I need PowerMock to mock some static methods of a framework that I have
to use.
I see no way how I could refactor my code so that I can Test it with
Junit and Mockito only.
I need to get the returnvalue of the method as a mockobject.
Sure I could wrap the call but at some point I will need to test the
wrapped call so why bother wrapping it in the first place...
If using powermock is not possible: is my usecase invalid? Is there
always a way to work around using mocks for static methods?
Otherwise I would request this as a new feature for tycho.
Thanks,
Jörg
[1] http://code.google.com/p/powermock/
[2] https://issues.jboss.org/browse/TEIIDDES-802
[3] https://groups.google.com/forum/#!topic/powermock/HjiWCsvTayw