public void SelektivniSlučajniPucač_GađajVraćaJedinoPoljeKojeSePojavljujeNajvišePuta()
        {
            Mreža m = new Mreža(1, 5);
            SelektivniSlučajniPucač puc = new SelektivniSlučajniPucač(m, 3);
            Polje p = puc.Gađaj();

            Assert.AreEqual(new Polje(0, 2), p);
        }
        public void SelektivniSlučajniPucač_GađajVraćaJednoOdPoljaKojaSePojavljujeNajvišePuta()
        {
            Mreža m = new Mreža(1, 6);
            SelektivniSlučajniPucač puc           = new SelektivniSlučajniPucač(m, 3);
            HashSet <Polje>         pogođenaPolja = new HashSet <Polje>();

            for (int i = 0; i < 10; ++i)
            {
                pogođenaPolja.Add(puc.Gađaj());
            }
            CollectionAssert.AreEquivalent(new Polje[] { new Polje(0, 2), new Polje(0, 3) }, pogođenaPolja.ToList());
        }