private void FriendsOptionsComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { UserBehaviorManager manager = AppSettings.UserBehaviorManager; FriendIgnoreCheckBox.IsChecked = manager.HasBehavior(SelectedFriend.Name, UserBehavior.Ignore); FriendAlwaysAlertCheckbox.IsChecked = manager.HasBehavior(SelectedFriend.Name, UserBehavior.AlwaysAlert); FriendNeverAlertCheckbox.IsChecked = manager.HasBehavior(SelectedFriend.Name, UserBehavior.NeverAlert); }
public void can_serialize() { var firstManager = new UserBehaviorManager(); firstManager.AddBehavior("ignu", UserBehavior.NeverAlert); string info = firstManager.Serialize(); var secondManager = new UserBehaviorManager(info); Assert.AreEqual(secondManager.GetBehavior("ignu"), UserBehavior.NeverAlert); Assert.AreEqual(secondManager.GetBehavior("not a user"), UserBehavior.Default); }