// Single Names don't change
assertEquals("Someone, Van Something", a.format("Someone, Van Something"));
// Two names just an &
assertEquals("John von Neumann & Peter Black Brown",
a.format("John von Neumann and Peter Black Brown"));
// Three names put a comma:
assertEquals("von Neumann, John, Smith, John & Black Brown, Peter",
a.format("von Neumann, John and Smith, John and Black Brown, Peter"));
}