Здравствуйте, ., Вы писали:
зиг>>имеешь ввиду не создавать txManager в текущем тестовом спринговом контексте, соотственно все транзакшнл аннотации будут игнорироваться?
зиг>>а транзакцию в тесте сздавать самим вручную вначале и роллбечить в конце?помоему это не будет работать
.>Spring контекст где-то содержит код (тег <tx:annotation-driven>), который проверяет наличие @Transactional на бинах контекста и создаёт прокси-объекты, которые шлют соответствующие команды txManager-у.
.>Вот это тебе надо выбросить из тестового конфига и послать команду txManager-у самому. В setUp методе на начало транзации (getTransaction) и tearDown на откат (rollback).
супер, все сработало, странно чо это я сама не догадалась!!