@Test
public void shouldCombineSimpleBeans() throws Exception {

  Person person1 = new Person("Jim", null, null);
  Person person2 = new Person(null, "Some place", null);
  Person combined = Beans.combine(person1, person2);
  assertNotNull(combined);
  assertEquals("Jim", combined.getName());
  assertEquals("Some place", combined.getAddress());
}