コード例 #1
0
 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");
 }
コード例 #2
0
ファイル: CircleHotSpotTest.cs プロジェクト: Profit0004/mono
 public void CircleHotSpot_ToString()
 {
     CircleHotSpot circle = new CircleHotSpot();
     Assert.AreEqual("CircleHotSpot", circle.ToString(), "After-ToString");
 }
コード例 #3
0
 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");
 }