@Test public void testIterateFields() {

	// Arrange:
	final FragmentAnnotations.FieldProcessor mockProcessor = mock(FragmentAnnotations.FieldProcessor.class);
	// Act:
	FragmentAnnotations.iterateFields(mockProcessor, AnnotatedComponent.class, null);
	// Assert:
	final Field[] fields = AnnotatedComponent.class.getDeclaredFields();
	for (final Field field : fields) {
		verify(mockProcessor).onProcessField(field, field.getName());
	}
	verifyNoMoreInteractions(mockProcessor);
}