Светильники в игре! 2 для Скала
Я пытаюсь провести интеграционное тестирование в Play! 2 для приложения Scala. Для этого мне нужно загрузить некоторые приборы, чтобы БД находилась в известном состоянии перед каждым тестом.
В данный момент я просто вызываю метод, который выполняет кучу операторов Squeryl для загрузки данных. Но объявление деклараций декларативно, либо с помощью Scala DSL, либо на языке, таком как JSON или YAML, более читабельно и легко поддерживается.
Вэтот пример Java-приложения я вижу, что приборы загружаются из файла YAML, ноэквивалентная Scala приложение прибегает к загрузке вручную, как я делаю сейчас.
Я также нашелэтот проект что не очень хорошо задокументировано, и кажется, что это немного сложнее, чем мне хотелось бы - мне даже не ясно, где фактически объявляются данные о приборах.
Are there any other options to load fixtures in a Play! application?