private <T extends ListField> T getListFieldWithType(String type, List<T> list) { if (list != null) { for (T url : list) { if (type.equalsIgnoreCase(url.getType())) { return url; } } } return null; }
private <T extends ListField> T getListFieldWithType(String type, List<T> list) { if (list != null) { for (T url : list) { if (type.equalsIgnoreCase(url.getType())) { return url; } } } return null; }
private <T extends ListField> T getListFieldWithType(String type, List<T> list) { if (list != null) { for (T url : list) { if (type.equalsIgnoreCase(url.getType())) { return url; } } } return null; }
@Test public void testGetThumbnailUrl() throws Exception { Person person = new PersonImpl(); assertNull(person.getThumbnailUrl()); String url = "hi"; person.setThumbnailUrl(url); assertEquals(url, person.getThumbnailUrl()); assertEquals(url, person.getPhotos().get(0).getValue()); assertEquals(Person.THUMBNAIL_PHOTO_TYPE, person.getPhotos().get(0).getType()); url = "something new"; person.setThumbnailUrl(url); assertEquals(url, person.getThumbnailUrl()); assertEquals(1, person.getPhotos().size()); assertEquals(url, person.getPhotos().get(0).getValue()); } }
@Test public void testGetThumbnailUrl() throws Exception { Person person = new PersonImpl(); assertNull(person.getThumbnailUrl()); String url = "hi"; person.setThumbnailUrl(url); assertEquals(url, person.getThumbnailUrl()); assertEquals(url, person.getPhotos().get(0).getValue()); assertEquals(Person.THUMBNAIL_PHOTO_TYPE, person.getPhotos().get(0).getType()); url = "something new"; person.setThumbnailUrl(url); assertEquals(url, person.getThumbnailUrl()); assertEquals(1, person.getPhotos().size()); assertEquals(url, person.getPhotos().get(0).getValue()); } }
@Test public void testGetThumbnailUrl() throws Exception { Person person = new PersonImpl(); assertNull(person.getThumbnailUrl()); String url = "hi"; person.setThumbnailUrl(url); assertEquals(url, person.getThumbnailUrl()); assertEquals(url, person.getPhotos().get(0).getValue()); assertEquals(Person.THUMBNAIL_PHOTO_TYPE, person.getPhotos().get(0).getType()); url = "something new"; person.setThumbnailUrl(url); assertEquals(url, person.getThumbnailUrl()); assertEquals(1, person.getPhotos().size()); assertEquals(url, person.getPhotos().get(0).getValue()); } }
Map<String, List<String>> actualEmail = childNodesToMap(emailArray.get(i)); assertStringField(actualEmail, expectedEmail.getType(), ListField.Field.TYPE); assertStringField(actualEmail, expectedEmail.getValue(), ListField expectedPhone = canonical.getPhoneNumbers().get(i); Map<String, List<String>> actualPhone = childNodesToMap(phoneArray.get(i)); assertEquals(expectedPhone.getType(), actualPhone.get( ListField.Field.TYPE.toString()).get(0)); assertEquals(expectedPhone.getValue(), actualPhone.get(
Map<String, List<String>> actualEmail = childNodesToMap(emailArray.get(i)); assertStringField(actualEmail, expectedEmail.getType(), ListField.Field.TYPE); assertStringField(actualEmail, expectedEmail.getValue(), ListField expectedPhone = canonical.getPhoneNumbers().get(i); Map<String, List<String>> actualPhone = childNodesToMap(phoneArray.get(i)); assertEquals(expectedPhone.getType(), actualPhone.get( ListField.Field.TYPE.toString()).get(0)); assertEquals(expectedPhone.getValue(), actualPhone.get(
Map<String, List<String>> actualEmail = childNodesToMap(emailArray.get(i)); assertStringField(actualEmail, expectedEmail.getType(), ListField.Field.TYPE); assertStringField(actualEmail, expectedEmail.getValue(), ListField expectedPhone = canonical.getPhoneNumbers().get(i); Map<String, List<String>> actualPhone = childNodesToMap(phoneArray.get(i)); assertEquals(expectedPhone.getType(), actualPhone.get( ListField.Field.TYPE.toString()).get(0)); assertEquals(expectedPhone.getValue(), actualPhone.get(
ListField expectedEmail = canonical.getEmails().get(i); JSONObject actualEmail = emailArray.getJSONObject(i); assertEquals(expectedEmail.getType(), actualEmail.getString(ListField.Field.TYPE.toString())); assertEquals(expectedEmail.getValue(), ListField expectedPhone = canonical.getPhoneNumbers().get(i); JSONObject actualPhone = phoneArray.getJSONObject(i); assertEquals(expectedPhone.getType(), actualPhone.getString( ListField.Field.TYPE.toString())); assertEquals(expectedPhone.getValue(), actualPhone.getString(
ListField expectedEmail = canonical.getEmails().get(i); JSONObject actualEmail = emailArray.getJSONObject(i); assertEquals(expectedEmail.getType(), actualEmail.getString(ListField.Field.TYPE.toString())); assertEquals(expectedEmail.getValue(), ListField expectedPhone = canonical.getPhoneNumbers().get(i); JSONObject actualPhone = phoneArray.getJSONObject(i); assertEquals(expectedPhone.getType(), actualPhone.getString( ListField.Field.TYPE.toString())); assertEquals(expectedPhone.getValue(), actualPhone.getString(
ListField expectedEmail = canonical.getEmails().get(i); JSONObject actualEmail = emailArray.getJSONObject(i); assertEquals(expectedEmail.getType(), actualEmail.getString(ListField.Field.TYPE.toString())); assertEquals(expectedEmail.getValue(), ListField expectedPhone = canonical.getPhoneNumbers().get(i); JSONObject actualPhone = phoneArray.getJSONObject(i); assertEquals(expectedPhone.getType(), actualPhone.getString( ListField.Field.TYPE.toString())); assertEquals(expectedPhone.getValue(), actualPhone.getString(