我正在eclipse中测试我的gae java jdo例程。
实际的问题是,如何清除/清除localhost开发数据存储区,以便我可以从一个处理数据存储区开始新的测试周期?
地址信息 - 对于那些不知道的人: GAE =谷歌应用引擎,谷歌的Java和python应用程序的“托管解决方案”。
答案 0 :(得分:5)
http://code.google.com/appengine/docs/java/tools/devserver.html#Using_the_Datastore
该文件名为local_db.bin,它在应用程序的WAR目录中,在WEB-INF / appengine-generated /目录中创建。
答案 1 :(得分:0)
您使用的是测试框架,例如JUnit吗?我的测试类中有一个@Before带注释的方法,它在每个@Test方法之前运行,而@Before方法验证本地数据存储区是否为空。因此,对于每种测试方法,它都会验证它是否为emtpy,然后重新加载我的测试数据。我不明白为什么需要清除本地数据存储区。