1
я получил следующий заказ FieldSetMapperUnitTest SpringBatch FieldSetMapper
import org.springframework.batch.item.file.mapping.FieldSetMapper;
import org.springframework.batch.item.file.transform.FieldSet;
import org.springframework.validation.BindException;
import de.BasicProperty;
public class PersonItemFieldSetMapper implements FieldSetMapper<PersonItem> {
@Override
public PersonItem mapFieldSet(final FieldSet fieldSet) throws BindException {
PersonItem person = new PersonItem();
person.setLastName(fieldSet.readString(BasicProperty.BASICPROP_LASTNAME));
person.setFirstName(fieldSet.readString(BasicProperty.BASICPROP_FIRSTNAME));
person.setEmployeeType(fieldSet.readString("EmployeeType"));
person.setFormOfAdress(fieldSet.readString(BasicProperty.BASICPROP_FORMOFADDRESS));
person.setEMail(fieldSet.readString(BasicProperty.BASICPROP_EMAIL));
person.setUpn(fieldSet.readString(BasicProperty.BASICPROP_UPN));
person.setWorkforceId(fieldSet.readString(BasicProperty.BASICPROP_WORKFORCE_ID));
person.setInstitute(fieldSet.readString(BasicProperty.BASICPROP_INSTITUTE));
person.setPhoto(fieldSet.readString(BasicProperty.BASICPROP_PHOTO));
return person;
}
}
В настоящее время я пытаюсь написать юнит-тест для этого преобразователя. Первый вопрос: Это разумно? Второй вопрос: Как я могу это достичь?
Разместить свои классы, я могу помочь –