Esempio n. 1
0
        public void TestAddVoisine()
        {
            Case case1 = new Case(new Position(0, 0));
            Case case2 = new Case(new Position(0, 1));

            case1.AddVoisine(case2);
            Assert.IsTrue(case1.Voisines.Contains(case2));
            Assert.IsTrue(case2.Voisines.Contains(case1));
        }
Esempio n. 2
0
 public void AddVoisine(Case voisine)
 {
     if (voisine != null)
     {
         if (!Voisines.Contains(voisine))
         {
             Voisines.Add(voisine);
             voisine.AddVoisine(this);
         }
     }
 }