public void RemoveTest()
        {
            CapeCollectionPair p = new CapeCollectionPair("real", realParam);

            collection.Remove(p);
            Assert.AreEqual(1, collection.Count);
            Assert.AreEqual("int", collection[0].ComponentName);
        }
 public void CopyToTest()
 {
     CapeCollectionPair[] array = new CapeCollectionPair[5];
     collection.CopyTo(array, 1);
     Assert.AreEqual(null, array[0].Key);
     Assert.AreEqual("real", array[1].Value.ComponentName);
     Assert.AreEqual("int", array[2].Value.ComponentName);
     Assert.AreEqual(null, array[3].Key);
 }