У меня есть несколько объектов модели, которые я использую в своем клиентском приложении Java. Позже эти объекты модели будут заполняться / извлекаться из удаленных служб (например, SOAP). Теперь я хочу сделать ручное / автоматическое тестирование внешнего интерфейса перед внедрением этих сервисов. Объекты модели в основном POJO, и я хочу сохранить некоторые тестовые данные в файлах и заполнить их простым способом.
например. имея объект модели School (с именем (String) и учителя (List)) и учителя с фамилией и именем, я хочу сохранить фактические тестовые данные в некотором XML / текстовом файле и создать несколько школ, содержащих учителей из этих данных.
Что вы используете в этой ситуации? Я пока не знаком с TTD, но не могу себе представить, что для этого нет универсальной основы.
[править]
Я выбрал Spring для макетирования моих образцов данных / сервисов, но другие альтернативы, упомянутые здесь, также сработали бы.