Есть ли способ смоделировать jdbcTemplate весны с помощью JMockit? - PullRequest
3 голосов
/ 28 декабря 2011

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

1 Ответ

0 голосов
/ 29 января 2014

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

...