public void testGetViaPositionInListInvalidXPath() {
   Customer customer = new Customer();
   PhoneNumber pn1 = new PhoneNumber();
   customer.getPhoneNumbers().add(pn1);
   PhoneNumber pn2 = new PhoneNumber();
   pn2.setValue(CONTROL_PHONE_NUMBER_2);
   customer.getPhoneNumbers().add(pn2);
   String testValue =
       xmlContext.getValueByXPath(
           customer, "contact-info/phone-number[10]/text()", null, String.class);
   assertSame(null, testValue);
 }
  @Override
  protected Object getControlObject() {
    Customer customer = new Customer();
    customer.setFirstName(CONTROL_FIRST_NAME);
    customer.setLastName(CONTROL_LAST_NAME);
    customer.setSurname(CONTROL_SURNAME);
    customer.getNicknames().add("A");
    customer.getNicknames().add("B");

    Address address = new Address();
    address.setStreet(CONTROL_STREET);
    customer.setAddress(address);

    PhoneNumber phoneNumber1 = new PhoneNumber();
    phoneNumber1.setValue(CONTROL_PHONE_NUMBER_1);
    customer.getPhoneNumbers().add(phoneNumber1);

    PhoneNumber phoneNumber2 = new PhoneNumber();
    phoneNumber2.setValue(CONTROL_PHONE_NUMBER_2);
    customer.getPhoneNumbers().add(phoneNumber2);

    return customer;
  }