Package org.springframework.batch.admin.web

Examples of org.springframework.batch.admin.web.JsonWrapper


    model.put("baseUrl", "http://localhost:8080/springsource");
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    assertTrue(content.contains("\"duration\" : \"\""));
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals("STARTING", wrapper.get("jobExecution.status"));
    assertEquals(2, wrapper.get("jobExecution.stepExecutions", Map.class).size());
    assertEquals("http://localhost:8080/springsource/jobs/executions/123/steps/1235.json", wrapper
        .get("jobExecution.stepExecutions.bar.resource"));
  }
View Full Code Here


    model.put("baseUrl", "http://localhost:8080/springsource");
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    assertTrue(content.contains("\"duration\" : \"\""));
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals("STARTING", wrapper.get("jobExecution.status"));
    assertEquals(2, wrapper.get("jobExecution.stepExecutions", Map.class).size());
    assertEquals("http://localhost:8080/springsource/jobs/executions/123/steps/1234.json", wrapper
        .get("jobExecution.stepExecutions.foo.resource"));
  }
View Full Code Here

    model.put("files", Arrays.asList(new FileInfo("foo"), new FileInfo("bar")));
    model.put("baseUrl", "http://localhost:8080/springsource");
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(2, wrapper.get("files.uploaded", Map.class).size());
  }
View Full Code Here

        TimeZone.getTimeZone("GMT")));
    view.render(model, request, response);
    String content = response.getContentAsString();
    //    System.err.println(content);
    assertTrue(content.contains("jobInstance"));
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(3, wrapper.get("jobInstance", Map.class).size());
  }
View Full Code Here

        new JobExecutionInfo(jobExecution2, TimeZone.getTimeZone("GMT"))));
    model.put("currentTime", new Date());
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(2, wrapper.get("jobExecutions", Map.class).size());
  }
View Full Code Here

    model.put("nextJobExecution", 31);
    model.put("previousJobExecution", 21);
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(2, wrapper.get("jobExecutions", Map.class).size());
    assertEquals(5, wrapper.get("page", Map.class).size());
  }
View Full Code Here

    model.put("endJobExecution", 30);
    model.put("totalJobExecutions", 30);
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(2, wrapper.get("jobExecutions", Map.class).size());
    assertEquals(1, wrapper.getMap().size()); // no pages if they are all there
  }
View Full Code Here

    model.put("baseUrl", "http://localhost:8080/springsource");
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    assertTrue(content.contains("\"duration\" : \""));
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(0, wrapper.get("stepExecution.commitCount"));
    assertEquals("http://localhost:8080/springsource/jobs/executions/123.json", wrapper.get("jobExecution.resource"));
  }
View Full Code Here

    model.put("baseUrl", "http://localhost:8080/springsource");
    view.render(model, request, response);
    String content = response.getContentAsString();
    // System.err.println(content);
    assertTrue(content.contains("\"duration\" : \""));
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(0, wrapper.get("stepExecution.commitCount"));
    assertEquals("http://localhost:8080/springsource/jobs/executions/123.json", wrapper.get("jobExecution.resource"));
    assertEquals(stepExecution.getId(), wrapper.get("stepExecution.id", Long.class));
    assertEquals(stepExecution.getJobExecution().getStatus().toString(), wrapper.get("jobExecution.status"));
    assertEquals(stepExecution.getJobExecutionId(), wrapper.get("jobExecution.id", Long.class));
  }
View Full Code Here

    model.put("nextJobInstance", 31);
    model.put("previousJobInstance", 21);
    job.render(model, request, response);
    String content = response.getContentAsString();
    //    System.err.println(content);
    JsonWrapper wrapper = new JsonWrapper(content);
    assertEquals(1, wrapper.get("job.jobInstances", Map.class).size());
    assertEquals(4, wrapper.get("job", Map.class).size());
    assertEquals(5, wrapper.get("job.page", Map.class).size());
  }
View Full Code Here

TOP

Related Classes of org.springframework.batch.admin.web.JsonWrapper

Copyright © 2018 www.massapicom. 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.