@Test
public void testValidObjectValidation() throws Exception {

	// given
	BeanValidatingItemProcessor<Foo> validatingItemProcessor = new BeanValidatingItemProcessor<>();
	validatingItemProcessor.afterPropertiesSet();
	Foo foo = new Foo("foo");
	// when
	Foo processed = validatingItemProcessor.process(foo);
	// then
	Assert.assertNotNull(processed);
}