public void TestRaiseProperty()
        {
            var    viewmodel     = new TestViewModel();
            String rPropertyName = null;

            viewmodel.PropertyChanged += (s, e) => rPropertyName = e.PropertyName;

            viewmodel.CallRaisePropertyChanged("TestProperty");
            Assert.Equal("TestProperty", rPropertyName);

            rPropertyName = null;
            viewmodel.CallRaisePropertyChanged(() => viewmodel.PropertyOne);
            Assert.Equal("PropertyOne", rPropertyName);
        }