Kwestia wygląda tak:
Mam serwis który ma kilka autowire'rowanych (@Autowired) beanów (7 beanów)
W teście chce zrobić moka dla tego serwisu na 2 beany (na konkretne metody z którcyh korzysta serwis).
Używam
@mock - na beanach ktorym chcę zmienić zachowanie
@InjectMock. - na serwisie gdzie chcę wstrzyknąć te beany.
Problem:
W seriwsie podczas debagowania mockowane beany działają zgodnie z zamierzeniem.
Natomiast beany których nie mokowałem są NULLami.
W jaki sposób zamokować 2 beany z tego przypadku aby pozostałe załadowały się z kontekstu.
W pozostałych jest między innymi SessionFactory na którym tworzę hiberante criteria.
Proszę o wskazówki :)