Почему этот файл .yml не загружается должным образом? - PullRequest
0 голосов
/ 25 июля 2011

Я пытался загрузить следующий файл .yml, используя следующий код, и он просто не работает.

Как я его загружаю:

@Test
public void testLoadData() {
    Fixtures.loadModels("initial-data.yml");
    Assert.assertTrue("Item2.count() should be greater than zero",Item2.count() > 0);
}

initial-data.yml

# Test data
Item2(firstItem2):
    item2: test

Item2 .class

@Entity
public class Item2 extends Model {

    public String item2;

    public Item2(String item2) {
        this.item2 = item2;
    }

}

Опять же, это очень простой материал, по крайней мере, я думал, что вы будете простым ... Просто нене знаю, почему я получаю AssertionFailedError.Файл yml правильно закодирован, я сам его набрал.Кроме того, я протестировал файлы учебника , и они отлично работали.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 25 июля 2011

Попробуйте этот контент для 'initial-data.yml'

Foo(firstItem2):
   item2: test

Если вы не получили ошибку, используется неправильный файл «initial-data.yml».

0 голосов
/ 25 июля 2011

Попробуйте

Fixtures.loadModels("initial-data.yml");
JPA.em().flush();
Assert.assertTrue("Item2.count() should be greater than zero",Item2.count() > 0);

Помогает ли это?

...