public void Collection()
 {
     ArrayList list = new ArrayList();
     ListCollector collector = new ListCollector(list);
     object o1 = new object();
     object o2 = new object();
     collector.Collect(o1);
     collector.Collect(o2);
     Assert.AreSame(o1, list[0]);
     Assert.AreSame(o2, list[1]);
 }
 public void EmptyInitialization()
 {
     ListCollector collector = new ListCollector();
     Assert.IsNotNull(collector.List);
 }
 public void Initialization()
 {
     ArrayList list = new ArrayList();
     ListCollector collector = new ListCollector(list);
     Assert.AreSame(list, collector.List);
 }