From 485775a54d6c511855fa9fff42a5ad5f0c09ed9d Mon Sep 17 00:00:00 2001 From: Aron Roberts Date: Mon, 7 May 2012 13:00:07 -0700 Subject: [PATCH] CSPACE-5119,CSPACE-5155: Adding missing override methods to PersonAuthorityServiceTest. --- .../test/PersonAuthorityServiceTest.java | 69 ++++++++++++------- 1 file changed, 46 insertions(+), 23 deletions(-) diff --git a/services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthorityServiceTest.java b/services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthorityServiceTest.java index 61f815534..aea86f4a8 100644 --- a/services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthorityServiceTest.java +++ b/services/person/client/src/test/java/org/collectionspace/services/client/test/PersonAuthorityServiceTest.java @@ -660,14 +660,6 @@ public class PersonAuthorityServiceTest extends AbstractAuthorityServiceTest johnWayneTerms = new ArrayList(); - PersonTermGroup term = new PersonTermGroup(); - term.setTermDisplayName("John Wayne DisplayName"); - term.setTermName("John Wayne"); - term.setForeName(TEST_FORE_NAME); - term.setSurName(TEST_SUR_NAME); - johnWayneTerms.add(term); - PersonTermGroupList termList = person.getPersonTermGroupList(); Assert.assertNotNull(termList); List terms = termList.getPersonTermGroup(); @@ -1389,18 +1381,42 @@ public class PersonAuthorityServiceTest extends AbstractAuthorityServiceTest terms = termList.getPersonTermGroup(); + Assert.assertNotNull(terms); + Assert.assertTrue(terms.size() > 0); + terms.get(0).setTermDisplayName("updated-" + terms.get(0).getTermDisplayName()); + terms.get(0).setTermName("updated-" + terms.get(0).getTermName()); + + return result; } @Override protected void compareUpdatedItemInstances(PersonsCommon original, PersonsCommon updated) throws Exception { - // TODO Auto-generated method stub - + + PersonTermGroupList originalTermList = original.getPersonTermGroupList(); + Assert.assertNotNull(originalTermList); + List originalTerms = originalTermList.getPersonTermGroup(); + Assert.assertNotNull(originalTerms); + Assert.assertTrue(originalTerms.size() > 0); + + PersonTermGroupList updatedTermList = updated.getPersonTermGroupList(); + Assert.assertNotNull(updatedTermList); + List updatedTerms = updatedTermList.getPersonTermGroup(); + Assert.assertNotNull(updatedTerms); + Assert.assertTrue(updatedTerms.size() > 0); + + Assert.assertEquals(updatedTerms.get(0).getTermDisplayName(), + originalTerms.get(0).getTermDisplayName(), + "Value in updated record did not match submitted data."); } @Override @@ -1443,23 +1459,30 @@ public class PersonAuthorityServiceTest extends AbstractAuthorityServiceTest