kryo.register(WindowsLiveProfile.class);
}
@Override
protected void verifyProfile(final UserProfile userProfile) {
final WindowsLiveProfile profile = (WindowsLiveProfile) userProfile;
logger.debug("userProfile : {}", profile);
assertEquals("416c383b220392d8", profile.getId());
assertEquals(WindowsLiveProfile.class.getSimpleName() + UserProfile.SEPARATOR + "416c383b220392d8",
profile.getTypedId());
assertTrue(ProfileHelper.isTypedIdOf(profile.getTypedId(), WindowsLiveProfile.class));
assertTrue(StringUtils.isNotBlank(profile.getAccessToken()));
assertCommonProfile(userProfile, null, "Test", "ScribeUP", "Test ScribeUP", null, Gender.UNSPECIFIED,
Locale.FRANCE, null, "https://profile.live.com/", null);
assertNotNull(profile.getUpdatedTime());
assertEquals(7, profile.getAttributes().size());
}