Example #1
0
        public void AddAnimal(Animal animal)
        {
            Cell cell = CellForAnimal.GetCellForAnimal(animal);

            cell.PlaceAnimal(animal);
            cells.Add(cell);
        }
Example #2
0
        public void GetCellForAnimal_SetAnimal_GetValidCell()
        {
            Animal animal = new Ghoul(10, "ghoul");
            Cell   cell   = CellForAnimal.GetCellForAnimal(animal);

            Assert.IsTrue(cell is GhoulCell);
        }
Example #3
0
        public Animal AddRandomAnimal()
        {
            Animal animal = randomAnimal.GetRandomAnimal();
            Cell   cell   = CellForAnimal.GetCellForAnimal(animal);

            cell.PlaceAnimal(animal);
            cells.Add(cell);
            return(animal);
        }