Возможно, показывает поддержку тестирования Javascript
package htmlunitpoc;
import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.HtmlForm;
import com.gargoylesoftware.htmlunit.html.HtmlPage;
import com.gargoylesoftware.htmlunit.html.HtmlSubmitInput;
/**
*
* @author
*/
public class HtmlPoc {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws Exception {
WebClient wc = new WebClient();
HtmlPage page = (HtmlPage) wc.getPage("http://www.google.com");
HtmlForm form = page.getFormByName("f");
HtmlSubmitInput button = (HtmlSubmitInput) form.getInputByName("btnG");
HtmlPage page2 = (HtmlPage) button.click();
}
}
но я получаю:
17 ноября 2010 г. 15:41:14 com.gargoylesoftware.htmlunit.IncorrectnessListenerImpl notify ПРЕДУПРЕЖДЕНИЕ. Обнаружен устаревший тип контента: 'text/javascript'. ПОСТРОИТЬ УСПЕШНО (общее время: 4 секунды)
Что не помогает, так как он не работает как модульный тест и показывает Pass/Fail и т. д.
Я использую нетбинс 6.9.1