У меня есть абстрактный класс, который определяет методы базы данных, такие как вставки и обновления, и конкретный класс, который его реализует.Конфигурации базы данных (dataSource, DatabaseTarget и т. Д.) Определяются как bean-компоненты в файле context.xml.
База данных с ее методами работает в Controller, когда я использую аннотации Spring 3 от
private AbsractClass a;
Конструктор:
@Autowired
public Controller(AbstractClass a) {
this.a =a;
}
... и метод получения для.
Вызов методов базы данных выполняется
getA().insertValues();
Но я хотел бы написать Junitтесты для моих методов.Есть ли пример для такой ситуации?Я гуглил часами.