У меня есть два bean-компонента:
@Component
public class StudentServices {
// ... member variables, etc.
@Lookup
public SchoolNotification getNotification() {
return null;
}
// ... getters and setters
}
И второй bean-компонент:
@Component
@Scope("prototype")
public class SchoolNotification {
// ... prototype-scoped state
}
Мне нужна помощь в написании модульного теста для StudentServices, который каким-то образом будет издеваться над SchoolNotification.
Mockito.mock не работает, потому что два компонента имеют разные области действия, и каждый раз, когда выполняется StudentServices.getNotification (), контекст весны предоставляет новый экземпляр SchoolNotification.
Любая помощь будет принята с благодарностью!