HtmlUnit(junit)我在代码

时间:2016-02-06 03:50:11

标签: java eclipse junit htmlunit

首先澄清我正在使用谷歌翻译。我是西班牙裔美国人。不是很英语

嗯,说你我需要做什么

我正在尝试使这段代码工作,但它给了我一个错误,请注意我在官方网站上同样地使用:: 官方网站: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

1 个答案:

答案 0 :(得分:0)

您似乎必须在此处错误地导入JUnit 3类,而您的测试用例显然是JUnit 4测试用例。

有以下一行

import junit.framework.Assert;

修改为

import org.junit.Assert;