Это, вероятно, работает, я предполагаю, что ваш класс Person не определяет хэш-код и равно методам?Если вы не определили хэш-код и методы равно, даже assertEquals (new Person ("name", 12), new Person ("name", 12)) завершится неудачей.
Чтобы тест работал, вы можете определитьхэш-код и равно или вы всегда можете заменить свой метод теста на:
@Test
public someTestClient(){
Person expectedPerson = new Person("name",12));
when(mockPersonClient.getPerson()).return(expectedPerson);
Person person = mockPersionClient.getPerson();
assertEquals(expectedPerson, person);
}