Add() public method

Adds the specified property name to the suspension context.
public Add ( string propertyName ) : void
propertyName string Name of the property. If null, this will be converted to string.Empty.
return void
Beispiel #1
0
        public void CorrectlyAddsProperties()
        {
            var suspensionContext = new SuspensionContext();
            
            suspensionContext.Add(null);
            suspensionContext.Add("A");
            suspensionContext.Add("B");

            var items = suspensionContext.Properties.ToList();

            Assert.AreEqual(string.Empty, items[0]);
            Assert.AreEqual("A", items[1]);
            Assert.AreEqual("B", items[2]);
        }
Beispiel #2
0
        public void PreventsDuplicates()
        {
            var suspensionContext = new SuspensionContext();

            suspensionContext.Add(null);
            suspensionContext.Add(string.Empty);
            suspensionContext.Add("A");
            suspensionContext.Add("A");

            var items = suspensionContext.Properties.ToList();

            Assert.AreEqual(2, items.Count);
            Assert.AreEqual(string.Empty, items[0]);
            Assert.AreEqual("A", items[1]);
        }