У меня уже был hsql db для тестирования, и я добавил к нему пару таблиц.
Я правильно обновил файлы .dtd и .xml, но не смог запустить junits, поскольку из dbunit выбрасывалось исключение NoSuchTableExceptionконтрольные примеры.
В классе DAO я добавил следующее свойство для таблицы преступников.
@Column(name = "keyword_id", columnDefinition = "int REFERENCES master_keyword(keyword_id)")
После удаления атрибута columnDefinition junit работал нормально.Я понимаю, что columnDefinition специфично для базы данных. Значит ли это, что мы не должны использовать его при запуске junits?
Я потратил много времени на это.Проблема решена, но есть мысли по этому поводу?