Exemplo n.º 1
0
        public void TestThatPropertyChangeCalled(string prop, byte value)
        {
            NotifyableColor color    = new NotifyableColor(Colors.Black);
            var             property = color.GetType().GetProperty(prop);

            Assert.NotNull(property);
            Assert.PropertyChanged(color, prop, () => property.SetValue(color, value));
        }
Exemplo n.º 2
0
        public void TestThatEventCalled(string prop, byte value)
        {
            bool            eventCalled = false;
            NotifyableColor color       = new NotifyableColor(Colors.Black);
            var             property    = color.GetType().GetProperty(prop);

            color.ColorChanged += (s, e) => eventCalled = true;
            Assert.NotNull(property);

            property.SetValue(color, value);

            Assert.True(eventCalled);
        }