Examples of OnNewStatePlugin


Examples of com.crawljax.core.plugin.OnNewStatePlugin

   */
  @Test
  public void testOnNewStatePlugin() {
    hit = false;
    CrawljaxConfiguration config = CrawljaxConfiguration.builderFor(
            "http://localhost").addPlugin(new OnNewStatePlugin() {

      @Override
      public void onNewState(CrawlerContext context, StateVertex state) {
        hit = true;
      }
View Full Code Here

Examples of com.crawljax.core.plugin.OnNewStatePlugin

  @Test(timeout = 60_000)
  public void whenCrawljaxIsShutDownByAPluginItShutsDown() throws Exception {
    CrawljaxConfigurationBuilder builder = SERVER.newConfigBuilder("infinite.html");

    CrawljaxRunner runner = new CrawljaxRunner(builder.setUnlimitedCrawlDepth()
            .addPlugin(new OnNewStatePlugin() {

              private int count = 0;

              @Override
              public void onNewState(CrawlerContext context, StateVertex newState) {
View Full Code Here

Examples of com.crawljax.core.plugin.OnNewStatePlugin

  public static void main(String[] args) {

    CrawljaxConfigurationBuilder builder =
            CrawljaxConfiguration.builderFor("http://demo.crawljax.com/");
    builder.addPlugin(new OnNewStatePlugin() {

      @Override
      public void onNewState(CrawlerContext context, StateVertex newState) {
        // This will print the DOM when a new state is detected. You should see it in your
        // console.
View Full Code Here

Examples of com.crawljax.core.plugin.OnNewStatePlugin

  @Test(timeout = 60_000)
  public void whenCrawljaxIsShutDownByAPluginItShutsDown() throws Exception {
    CrawljaxConfigurationBuilder builder = SERVER.newConfigBuilder("infinite.html");

    CrawljaxRunner runner = new CrawljaxRunner(builder.setUnlimitedCrawlDepth()
            .addPlugin(new OnNewStatePlugin() {

              private int count = 0;

              @Override
              public void onNewState(CrawlerContext context, StateVertex newState) {
View Full Code Here

Examples of com.crawljax.core.plugin.OnNewStatePlugin

   */
  @Test
  public void testOnNewStatePlugin() {
    hit = false;
    CrawljaxConfiguration config = CrawljaxConfiguration.builderFor(
            "http://localhost").addPlugin(new OnNewStatePlugin() {

      @Override
      public void onNewState(CrawlerContext context, StateVertex state) {
        hit = true;
      }
View Full Code Here

Examples of com.crawljax.core.plugin.OnNewStatePlugin

  public static void main(String[] args) {

    CrawljaxConfigurationBuilder builder =
            CrawljaxConfiguration.builderFor("http://demo.crawljax.com/");
    builder.addPlugin(new OnNewStatePlugin() {

      @Override
      public void onNewState(CrawlerContext context, StateVertex newState) {
        // This will print the DOM when a new state is detected. You should see it in your
        // console.
View Full Code Here
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.