예제 #1
0
        public void ValidateOnChangedInherent()
        {
            var person = new Student();

            void callBack()
            {
                person.ClassRoom = 104;
            }

            person.OnChanged(_ => _.Course, callBack);

            Assert.NotEqual(104, person.ClassRoom);

            person.Course = "Math";

            Assert.Equal(104, person.ClassRoom);
        }