首先澄清我正在使用谷歌翻译。我是西班牙裔美国人。不是很英语
嗯,说你我需要做什么
我正在尝试使这段代码工作,但它给了我一个错误,请注意我在官方网站上同样地使用:: 官方网站:http://htmlunit.sourceforge.net/gettingStarted.html
package serieflv;
import org.junit.Test;
import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.HtmlPage;
import junit.framework.Assert;
public class webClient {
@Test
public void homePage() throws Exception {
final WebClient webClient = new WebClient();
try (final WebClient webClient = new WebClient()) {
final HtmlPage page = webClient.getPage("http://htmlunit.sourceforge.net");
Assert.assertEquals("HtmlUnit - Welcome to HtmlUnit", page.getTitleText());
final String pageAsXml = page.asXml();
Assert.assertTrue(pageAsXml.contains("<body class=\"composite\">"));
final String pageAsText = page.asText();
Assert.assertTrue(pageAsText.contains("Support for the HTTP and HTTPS protocols"));
}
}
}
这些是我发布的错误 These are the errors that I launches
答案 0 :(得分:0)
您似乎必须在此处错误地导入JUnit 3类,而您的测试用例显然是JUnit 4测试用例。
有以下一行
import junit.framework.Assert;
修改为
import org.junit.Assert;