SetCustomProfile() public method

public SetCustomProfile ( UserProfile userProfile, string>.IDictionary properties ) : void
userProfile UserProfile
properties string>.IDictionary
return void
    public void SetCustomProfileShouldSetEmptyProperties([CoreDb]Db db, UserProfileProvider userProfileProvider, UserProfile userProfile, IDictionary<string, string> properties, string nullKey)
    {
      properties.Add(nullKey, null);

      userProfileProvider.SetCustomProfile(userProfile, properties);
      userProfile.Received()[nullKey] = string.Empty;
    }
 public void SetCustomProfileShouldSetProperties([CoreDb]Db db, UserProfileProvider userProfileProvider, UserProfile userProfile, IDictionary<string,string> properties)
 {
   userProfileProvider.SetCustomProfile(userProfile, properties);
   foreach (var property in properties)
   {
     userProfile.Received()[property.Key] = property.Value;
   }
 }
 public void SetCustomProfileShouldSaveProfile([CoreDb]Db db, UserProfileProvider userProfileProvider, UserProfile userProfile, IDictionary<string, string> properties)
 {
   userProfileProvider.SetCustomProfile(userProfile, properties);
   userProfile.Received().Save();
 }