Beispiel #1
0
        public void ItRaisesAnEventWhenIsSelectedIsSetToTrue()
        {
            var numberOfEvents = 0;

            var treeNode = new TreeNodeForTest();
            treeNode.PropertyChanged += (s, e) =>
                {
                    if (e.PropertyName == "IsSelected")
                    {
                        numberOfEvents++;
                    }
                };

            treeNode.IsSelected = true;
            Assert.AreEqual(1, numberOfEvents);
        }
Beispiel #2
0
        public void ItRaisesAnEventWhenIsSelectedIsSetToFalse()
        {
            var numberOfEvents = 0;

            var treeNode = new TreeNodeForTest();

            treeNode.PropertyChanged += (s, e) =>
            {
                if (e.PropertyName == "IsSelected")
                {
                    numberOfEvents++;
                }
            };

            treeNode.IsSelected = false;
            Assert.AreEqual(1, numberOfEvents);
        }