Package com.crawljax.browser

Source Code of com.crawljax.browser.BrowserClosesDownloadPopUp

package com.crawljax.browser;

import static com.crawljax.browser.matchers.StateFlowGraphMatchers.hasStates;
import static org.junit.Assert.assertThat;

import org.eclipse.jetty.util.resource.Resource;
import org.junit.Test;

import com.crawljax.core.CrawlSession;
import com.crawljax.test.BaseCrawler;
import com.crawljax.test.BrowserTest;

public class BrowserClosesDownloadPopUp implements BrowserTest {

  @Test
  public void webBrowserWindowOpensItIsIgnored() {
    BaseCrawler crawler =
            new BaseCrawler(Resource.newClassPathResource("/site"), "download/download.html");
    CrawlSession crawl = crawler.crawl();
    assertThat(crawl.getStateFlowGraph(), hasStates(2));
  }
}
TOP

Related Classes of com.crawljax.browser.BrowserClosesDownloadPopUp

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.