public void HotSpotCollection_Add()
        {
            HotSpotCollection spots = new HotSpotCollection();

            Assert.AreEqual(0, spots.Count, "BeforeAdd");
            CircleHotSpot circle = new CircleHotSpot();

            spots.Add(circle);
            Assert.AreEqual(1, spots.Count, "AfterAdd");
            Assert.AreEqual(circle.ToString(), spots[0].ToString(), "AfterAdd");
        }
        public void HotSpotCollection_RemoveAt()
        {
            HotSpotCollection spots   = new HotSpotCollection();
            CircleHotSpot     circle1 = new CircleHotSpot();

            spots.Add(circle1);
            RectangleHotSpot rect = new RectangleHotSpot();

            spots.Add(rect);
            CircleHotSpot circle2 = new CircleHotSpot();

            spots.Add(circle2);
            Assert.AreEqual(3, spots.Count, "BeforeRemoveAt");
            spots.RemoveAt(1);
            Assert.AreEqual(2, spots.Count, "AfterRemoveAt");
            Assert.AreEqual(circle1.ToString(), spots[0].ToString(), "AfterRemoveAt");
            Assert.AreEqual(circle2.ToString(), spots[1].ToString(), "AfterRemoveAt");
        }
Ejemplo n.º 3
0
        public void CircleHotSpot_ToString()
        {
            CircleHotSpot circle = new CircleHotSpot();

            Assert.AreEqual("CircleHotSpot", circle.ToString(), "After-ToString");
        }