sut.setAvatarId("avatarId");
sut.setId(7L);
sut.setEmail("user@domain.com");
sut.setDateAdded(aDate);
PersonModelView mv = sut.toPersonModelView();
assertEquals(7L, mv.getId());
assertEquals("avatarId", mv.getAvatarId());
assertEquals("homers", mv.getAccountId());
assertEquals("opensocial", mv.getOpenSocialId());
assertEquals("MaxPower", mv.getPreferredName());
assertEquals("simpson", mv.getLastName());
assertEquals("MaxPower simpson", mv.getDisplayName());
// TODO: assertEquals(, mv.getFollowersCount());
assertEquals("engineer", mv.getTitle());
assertEquals("user@domain.com", mv.getEmail());
assertEquals(aDate, mv.getDateAdded());
assertEquals(EntityType.PERSON, sut.getEntityType());
assertEquals(7L, sut.getEntityId());
assertEquals(bookmarks, sut.getBookmarks());
assertEquals(1, mv.getOptOutVideos().size());
assertEquals((Long) 5L, mv.getOptOutVideos().iterator().next());
}