在 Play 2 Framework 中,我们可以在内存数据库中创建用于测试目的,然后将 yaml 文件加载到 DD 中。
@Before
public void setUp() {
start(fakeApplication(inMemoryDatabase()));
}
Ebean.save((List) Yaml.load("test-data.yml"));
问题是如何轻松清理数据库(删除所有表)?
类似Ebean.clean()
or的东西Ebean.dropAll()
,但它不存在。