public void TestRemoveByAttributeRemovesAttribute() { GlobalAttributeCollection globalAttributeCollection = GlobalAttributeCollection.GetInstance("SnagL"); Attribute attribute = new Attribute("SnagL"); AttributeValue original = new AttributeValue("SnagL"); globalAttributeCollection.Add(attribute, original); if (!globalAttributeCollection.ContainsAttribute(attribute)) { Assert.Inconclusive("The Attribute that was just added to the GlobalAttributeCollection was not found"); } globalAttributeCollection.Remove(attribute); Assert.IsFalse(globalAttributeCollection.ContainsAttribute(attribute)); }
public void TestContainsAttribute() { GlobalAttributeCollection globalAttributeCollection = GlobalAttributeCollection.GetInstance("SnagL"); Attribute attribute = new Attribute("SnagL"); AttributeValue original = new AttributeValue("SnagL"); globalAttributeCollection.Add(attribute, original); Assert.IsTrue(globalAttributeCollection.ContainsAttribute(attribute)); }
public void VerifyCollectionContainsAttributeAfterAddingIt() { GlobalAttributeCollection globalAttributeCollection = GlobalAttributeCollection.GetInstance("SnagL"); Attribute attribute = new Attribute("SnagL"); AttributeValue value = new AttributeValue("SnagL"); bool actual; globalAttributeCollection.Add(attribute, value); actual = globalAttributeCollection.ContainsAttribute(attribute); Assert.IsTrue(actual); }