public void ReturnsTrueForEmptyPropertyName()
            {
                var propertyChangedEventArgs = new PropertyChangedEventArgs(string.Empty);

                Assert.IsTrue(propertyChangedEventArgs.AllPropertiesChanged());
            }
            public void ReturnsFalseForNonEmptyPropertyName()
            {
                var propertyChangedEventArgs = new PropertyChangedEventArgs("MyProperty");

                Assert.IsFalse(propertyChangedEventArgs.AllPropertiesChanged());
            }
            public void ReturnsTrueForNullPropertyName()
            {
                var propertyChangedEventArgs = new PropertyChangedEventArgs(null);

                Assert.IsTrue(propertyChangedEventArgs.AllPropertiesChanged());
            }