Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }