Exemple #1
0
        public void ArrayListTest()
        {
            object result;

            ConcreteCollectionTypeCreator.TryCreate(typeof(ArrayList), Items(), out result);
            Assert.IsNotNull(result);

            var list = result as ArrayList;

            Assert.IsNotNull(list);
            Assert.AreEqual(2, list.Count);
            Assert.IsTrue(list.Contains("Foo"));
            Assert.IsTrue(list.Contains("Bar"));
        }
Exemple #2
0
        public void SetTest()
        {
            object result;

            ConcreteCollectionTypeCreator.TryCreate(typeof(HashSet <string>), Items(), out result);
            Assert.IsNotNull(result);

            var @set = result as HashSet <string>;

            Assert.IsNotNull(@set);
            Assert.AreEqual(2, @set.Count);
            Assert.IsTrue(@set.Contains("Foo"));
            Assert.IsTrue(@set.Contains("Bar"));
        }