ticket:1 add unit test for Person