Ejemplo n.º 1
0
        public void TestInsert()
        {
            WeakCollection <Dummy> dummies = new WeakCollection <Dummy>(
                new List <WeakReference <Dummy> >()
                );
            Dummy oneTwoThreeDummy = new Dummy(123);

            dummies.Add(oneTwoThreeDummy);

            Dummy fourFiveSixDummy = new Dummy(456);

            dummies.Insert(0, fourFiveSixDummy);

            Assert.AreEqual(2, dummies.Count);
            Assert.AreSame(fourFiveSixDummy, dummies[0]);
            Assert.AreSame(oneTwoThreeDummy, dummies[1]);
        }