public void testGetJobDetail_populated() throws Exception {
ShardedJobService jobService = ShardedJobServiceFactory.getShardedJobService();
ShardedJobSettings settings = new ShardedJobSettings();
ShardedJobController<TestWorkerTask, WorkerResult<Integer>> controller =
new DummyWorkerController("Namey");
TestWorkerTask three = new TestWorkerTask(0, 3, null);
TestWorkerTask two = new TestWorkerTask(1, 2, null);
TestWorkerTask one = new TestWorkerTask(0, 1, three);
jobService.startJob(
"testGetJobDetail_populated", ImmutableList.of(one, two), controller, settings);
ShardedJobState<?, WorkerResult<? extends Serializable>> state =
jobService.getJobState("testGetJobDetail_populated");
assertEquals(2, state.getActiveTaskCount());