JsrJobContext jobContext = new JsrJobContext(); jobContext.setJobExecution(jobExecution); jobContext.setProperties(propertyContext.getJobProperties()); } else { jobContext.setProperties(new Properties());
@Test public void testGetBatchStatus() { when(execution.getStatus()).thenReturn(BatchStatus.COMPLETED); assertEquals(javax.batch.runtime.BatchStatus.COMPLETED, context.getBatchStatus()); }
@Test public void testGetExecutionId() { when(execution.getId()).thenReturn(5L); assertEquals(5L, context.getExecutionId()); }
@Test(expected=IllegalArgumentException.class) public void testCreateWithNull() { context = new JsrJobContext(); context.setJobExecution(null); }
@Test public void testExitStatus() { context.setExitStatus("my exit status"); verify(execution).setExitStatus(new ExitStatus("my exit status")); when(execution.getExitStatus()).thenReturn(new ExitStatus("exit")); assertEquals("exit", context.getExitStatus()); }
@Test public void testInitialNullExitStatus() { when(execution.getExitStatus()).thenReturn(new ExitStatus("exit")); assertEquals(null, context.getExitStatus()); } }
@Before public void setUp() throws Exception { MockitoAnnotations.initMocks(this); Properties properties = new Properties(); properties.put("jobLevelProperty1", "jobLevelValue1"); context = new JsrJobContext(); context.setProperties(properties); context.setJobExecution(execution); when(execution.getJobInstance()).thenReturn(instance); }
JsrJobContext jobContext = new JsrJobContext(); jobContext.setJobExecution(jobExecution); jobContext.setProperties(propertyContext.getJobProperties()); } else { jobContext.setProperties(new Properties());
JsrJobContext jobContext = new JsrJobContext(); jobContext.setJobExecution(jobExecution); jobContext.setProperties(propertyContext.getJobProperties()); } else { jobContext.setProperties(new Properties());
JsrJobContext jobContext = new JsrJobContext(); jobContext.setJobExecution(jobExecution); jobContext.setProperties(propertyContext.getJobProperties()); } else { jobContext.setProperties(new Properties());