В DAO запрос возвращает меня и List<Object[]>
Модульное тестирование для метода в DAO
Я сделал был ABC, который имеет
protected String Name;
protected Integer AGE;
и методы получения и установки для него.
Это мой DAO Метод
List<ABC> list = new ArrayList<ABC>();
if(result!=null && !result.isEmpty())
{
Iterator dataIter = result.iterator();
while(dataIter.hasNext())
{
Object[] row = (Object[]) dataIter.next();
ABC abc = new ABC();
abc.setName((String)row[0]);
abc.setAGE((Integer)row[1]);
list.add(abc);
}
}
return list;
Как Написать тест JUnit для этого метода. Через Junit я могу проверить, пустой ли список возврата или нет, но что, если я хочу проверить, что есть в списке.
Что является результатом? Вы хотите сделать реальный звонок в db или издеваться над ним? – smk
Я новичок в Junit, пожалуйста, предложите мне, какой из них хорош, макет, что я понимаю, это то, что его фиктивные значения правы. – Sau
результат является первым именем 25, затем вторым именем 30 и третьим именем 45 – Sau