Exemple #1
0
 public void SetUp()
 {
     _aquarium = new Aquarium(new Size(600, 600));
     _neon     = new BlueNeon(new PointF(400, 400), Settings.BlueNeon.Size, _aquarium);
     _hunter   = new Piranha(new PointF(420, 420), Settings.Piranha.Size, _aquarium);
     _aquarium.AddObject(_neon);
     _aquarium.AddObject((AFish)_hunter);
 }
Exemple #2
0
        public void RemovingGameObject()
        {
            BlueNeon neon        = null;
            var      randomCount = new Random().Next(1, 50);

            for (var i = 0; i < randomCount; i++)
            {
                neon = new BlueNeon(new PointF(10, 10), new SizeF(10, 10), _aquarium);
            }
            _aquarium.RemoveObject(neon);
            _aquarium.GetGameObjects().Count().Should().Be(randomCount - 1);
        }