public void AddAnimal(Animal animal) { Cell cell = CellForAnimal.GetCellForAnimal(animal); cell.PlaceAnimal(animal); cells.Add(cell); }
public void GetCellForAnimal_SetAnimal_GetValidCell() { Animal animal = new Ghoul(10, "ghoul"); Cell cell = CellForAnimal.GetCellForAnimal(animal); Assert.IsTrue(cell is GhoulCell); }
public Animal AddRandomAnimal() { Animal animal = randomAnimal.GetRandomAnimal(); Cell cell = CellForAnimal.GetCellForAnimal(animal); cell.PlaceAnimal(animal); cells.Add(cell); return(animal); }