public void setPersonVoided(Boolean voided) { this.personVoided = voided; this.setVoided(voided); }
originalPerson.setDateChanged(date); originalPerson.setChangedBy(user); originalPerson.setVoided(true); originalPerson.setVoidedBy(user); originalPerson.setDateVoided(date);
@Test public void savePerson_shouldSavePersonWithBirthDateTime() throws ParseException { Person person = new Person(); person.setBirthtime(new SimpleDateFormat("HH:mm:ss").parse("15:23:56")); person.setBirthdate(new SimpleDateFormat("yyyy-MM-dd").parse("2012-05-29")); person.setDead(false); person.setVoided(false); person.setBirthdateEstimated(false); person.setId(345); hibernatePersonDAO.savePerson(person); Person savedPerson = hibernatePersonDAO.getPerson(345); Assert.assertEquals(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2012-05-29 15:23:56"), savedPerson.getBirthDateTime()); }
private void checkGetPersonAddressResultForVoidedPerson(PersonAddress expectedPersonAddress, Set<PersonAddress> personAddresses) { Person person = new Person(); person.setAddresses(personAddresses); person.setVoided(true); PersonAddress actualPersonAddress = person.getPersonAddress(); assertEquals(expectedPersonAddress, actualPersonAddress); }
private void checkGetPersonNameResultForVoidedPerson(PersonName expectedPersonAddress, Set<PersonName> personAddresses) { Person person = new Person(); person.setVoided(true); for (PersonName personName : personAddresses) { person.addName(personName); } PersonName actualPersonName = person.getPersonName(); assertEquals(expectedPersonAddress, actualPersonName); }
/** * @see RequireVoidReasonSaveHandler#handle(Voidable,User,Date,String) */ @Test public void handle_shouldNotThrowExceptionIfVoidReasonIsNullForUnsupportedTypes() { Person p = Context.getPersonService().getPerson(1); p.setVoided(true); p.setVoidReason(null); p.setVoidReason("voidReason"); Context.getPersonService().savePerson(p); } }
/** * @see Person#getPersonAddress() */ @Test public void getPersonAddress_shouldGetVoidedPersonAddressIfPersonIsVoidedAndNotvoidedAddressDoesNotExist() { // addresses PersonAddress voidedAddress1 = PersonAddressBuilder.newBuilder().withVoided(true).build(); PersonAddress voidedAddress2 = PersonAddressBuilder.newBuilder().withVoided(true).build(); Set<PersonAddress> personAddresses = new HashSet<>(Arrays.asList(voidedAddress1, voidedAddress2)); Person person = new Person(); person.setVoided(true); person.setAddresses(personAddresses); PersonAddress actualPersonAddress = person.getPersonAddress(); assertTrue(actualPersonAddress.getVoided()); }