@Test
	public void testSerializationOfSingleStepExecutionWithoutMixin() throws JsonProcessingException {

		final ObjectMapper objectMapper = new ObjectMapper();

		final StepExecution stepExecution = getStepExecution();
		final String result = objectMapper.writeValueAsString(stepExecution);

		assertThat(result, containsString("\"executionContext\":{\"dirty\":true,\"empty\":false}"));
	}
Assert that without using the {@link ExecutionContextJacksonMixIn} Jackson does not render the Step Execution
Context correctly (Missing values).

@throws JsonProcessingException
spring-xd-dirt/src/test/java/org/springframework/xd/dirt/plugins/job/support/StepExecutionJacksonMixInTests.java