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 CircleHotSpot_ToString() { CircleHotSpot circle = new CircleHotSpot(); Assert.AreEqual("CircleHotSpot", circle.ToString(), "After-ToString"); }
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"); }