In EasyMock - können Sie eine Autowired Bohne mit der @Mock Anmerkung verspotten Ist es möglich, einen Wert im Frühjahr zu verspotten, die die @Value Annotation mit Verwendung EasyMock ohne Setter-Methode festgelegt ist?EasyMock und @Value Anmerkung
1
A
Antwort
1
EasyMock hat nichts mit @Autowired zu tun, es injiziert Mocks basierend auf den Feldnamen - siehe http://easymock.org/api/org/easymock/EasyMockSupport.html#injectMocks-java.lang.Object-.
Ich denke, der Test muss noch etwas Wert für das Feld mit @Wert annotiert, so ist es einfach, es programmgesteuert in Ihrer @Before
Methode zu tun.
Verwandte Themen
- 1. Mit @Value Anmerkung
- 2. Frühling @Value Anmerkung min max int erzwingen
- 3. javadoc @value Anmerkung Problem in Eclipse
- 4. @Value Anmerkung Typ Integer von String Casting
- 5. Unterschied zwischen Klasse und Bohnen durch @Value Anmerkung
- 6. Auswertung $ {} my.property als Spel Ausdruck innerhalb einer @Value Anmerkung
- 7. Kotlin und @Valid Frühling Anmerkung
- 8. EasyMock - CreateNiceMock
- 9. EasyMock andReturn() vs andStubReturn()
- 10. easymock mit powermock Fehler
- 11. PowerMock und EasyMock-Methode spottend Problem
- 12. JUnit Easymock Unerwarteter Methodenaufruf
- 13. EasyMock isA vs ANYOBJECT
- 14. EasyMock And Spring Autowired
- 15. EasyMock Ersatz für SetReturnValue
- 16. EasyMock andReturn() null Rückgabewert
- 17. Frühling Objekterstellung und @autowiring Anmerkung
- 18. @PostConstruct Anmerkung und Feder Lifecycle
- 19. EasyMock Aufruf autowired Objektmethode
- 20. Mock Basisklassenmethode mit EasyMock
- 21. verifiziere Objekttyp mit easymock
- 22. Uniform und Value-Initialisierung
- 23. Cloud Config und SpEL in @Value
- 24. JavaPoet: Wie Anmerkung innerhalb Anmerkung zu bauen
- 25. Frühling Expression Evaluation (Anmerkung)
- 26. ObjectMapper Anmerkung zu vermeiden
- 27. Testen void-Methode mit EasyMock
- 28. EasyMock Erwartungen mit Void-Methoden
- 29. Test Multithreading (CompletableFuture) mit EasyMock
- 30. EasyMock mache ich das richtig?
Ja. Und wenn Sie einen Mock in einem Spring-Kontext hinzufügen möchten, können Sie 'EasyMock.mock' als Factory verwenden. – Henri