public void MapEventToEventData()
        {
            UserProfile profile = new UserProfile() { Id = 1234, Name = "Sample User Name" };

            var mapResult = AutoMapper.Mapper.Map<UserProfile, UserProfileData>(profile);

            Assert.AreEqual(1234, mapResult.Id);
            Assert.AreEqual("Sample User Name", mapResult.Name);
            Assert.AreEqual(profile.Id.ToSquarePictureLink(), mapResult.PictureUrl);
        }
 private void AssertUserProfilesAreEqual(UserProfile expected, UserProfile actual)
 {
     Assert.AreEqual(expected.Id, actual.Id);
     Assert.AreEqual(expected.FirstName, actual.FirstName);
     Assert.AreEqual(expected.LastName, actual.LastName);
     Assert.AreEqual(expected.MiddleName, actual.MiddleName);
     Assert.AreEqual(expected.Name, actual.Name);
     Assert.AreEqual(expected.Locale, actual.Locale);
     Assert.AreEqual(expected.DateCreated, actual.DateCreated);
     Assert.AreEqual(expected.LastModified, actual.LastModified);
     Assert.AreEqual(expected.Sex, actual.Sex);
     Assert.AreEqual(expected.UserRating, actual.UserRating);
     Assert.AreEqual(expected.VotingBias, actual.VotingBias);
 }
 private bool IsUserRegistered(UserProfile profile)
 {
     return profile != null;
 }