Есть ли способ издеваться над jdbcTemplate весны с помощью JMockit?

Я пишу модульные тестовые примеры, используя JMockit для DAO в своем приложении, для которого я должен издеваться над jdbcTemplate весны, чтобы не было никакого обращения к базе данных. Я видел другие посты/примеры, говорящие о насмешках над DAO, но так и не нашел ничего, что говорило бы о насмешках над jdbcTemplate. Есть ли способ, которым я мог бы издеваться над этим, и если есть, с чего мне начать?


person KCJ    schedule 28.12.2011    source источник


Ответы (1)


Вы должны издеваться над элементом DataSource, который является одним внешним, также, если вы проверяете код JDBCTemplate, он выполняет предложение, получая соединение, которое запрашивается из DataSource.. поэтому вы должны дать издевательское соединение, считая издевательский DataSource, который дает вам то, что вы хотите в каждом исполнении.

person adrian.riobo    schedule 29.01.2014