我使用 play-framework 应用程序,并打算使用 JWEBUNIT 进行功能测试。有一篇文章证明我使用这种方式:
http://nesbot.com/2011/10/16/play-framework-sample-app-JWebUnit-synchronous-ajax
一切都很好,但是我的第一个测试有问题,它只是在尝试调用它时卡住了 - 并且没有任何响应形成它。
他卡住的代码是(我使用与上面那篇文章相同的代码):
@Test
public void testIndexRendersSuccessfully()
{
wt.beginAt(getRoute("Application.index"));
wt.assertElementPresent("createEvent");
assertEquals(wt.getElementById("error").getTextContent(), "");
assertEquals(wt.getElementById("success").getTextContent(), "");
}
我对 jwebunit 的依赖是这样的:
require:
- play
- net.sourceforge.jwebunit -> jwebunit-core 3.0
- net.sourceforge.jwebunit -> jwebunit-htmlunit-plugin 3.0
你有这方面的经验或已经遇到过这样的问题吗?