Anfangs war ich nur Mockito in junits mit so ich SpringJUnit4ClassRunner.class in @RunWith Anmerkung dhProbleme bei der Verwendung von @RunWith Annotation und PowerMock
@RunWith(SpringJUnit4ClassRunner.class)
aufgrund dessen Feder Dependency Injection wurde mit war in Ordnung zu arbeiten und wurde immer eine Bohne durch
@Autowired
Someservice someservice ;
Aber jetzt habe ich auch PowerMock darin integriert.
So wie pro doc, ich habe in @RunWith Anmerkung erwähnt ersetzt Klasse mit
@RunWith(PowerMockRunner.class)
aber jetzt kommt SOME null sein wird. Gibt es eine Möglichkeit, sowohl SpringJUnit4ClassRunner.class und PowerMockRunner.class in @RunWith Anmerkung
Hey gontard, ich habe deine Lösung versucht, aber als ich mein junit ausführte, bekam ich eine Ausnahme, dass PowerMockRule "Regel" öffentlich sein sollte, also machte ich es öffentlich und jetzt bekomme ich die javassist.NotFoundException. Irgendwelche Gedanken? exeption java.lang.RuntimeException: javassist.NotFoundException: $ Proxy88 \t bei org.powermock.core.classloader.MockClassLoader.loadUnmockedClass (MockClassLoader.java:187) \t bei org.powermock.core.classloader.MockClassLoader.loadModifiedClass (MockClassLoader .java: 147) .... – Bhuvan
@bhuvan ich weiß nicht, vielleicht ist es [diese Ausgabe] (http://code.google.com/p/powerermock/issues/detail?id=350). Ich vervollständige meine Antwort auch. – gontard
@gontard http://powermock.googlecode.com/svn/tags/powermock-1.4.12/examples/spring-mockito/ - Dieser Link funktioniert nicht mehr. –