Ejemplo n.º 1
0
        public void initialize()
        {
            Waterskibaan       = new Waterskibaan();
            WachtrijInstructie = new WachtrijInstructie(this);
            InstructieGroep    = new InstructieGroep(this);
            WachtrijStarten    = new WachtrijStarten(this);
            logger             = new Logger(Waterskibaan.kabel);
            NieuweBezoeker    += logger.OnNieuweBezoeker;

            Waterskibaan.waterskibaan();
        }
Ejemplo n.º 2
0
        private static void TestOpdracht10()
        {
            Console.WriteLine("\nOpdracht 10:");
            WachtrijInstructie instructierij = new WachtrijInstructie();
            WachtrijStarten    startrij      = new WachtrijStarten();
            InstructieGroep    iGroep        = new InstructieGroep();

            Console.WriteLine(instructierij.ToString());
            Console.WriteLine(startrij.ToString());
            Console.WriteLine(iGroep.ToString());
        }
Ejemplo n.º 3
0
        public Game()
        {
            waterskiBaan = new Waterskibaan();

            wachtrijInstructie = new WachtrijInstructie();
            instructiegroep    = new InstructieGroep();
            wachtrijStarten    = new WachtrijStarten();

            loggerlijst = new Logger(waterskiBaan._kabel);

            NieuweBezoeker      += InstructieWachtrijHandler;
            InstructieAfgelopen += InstructieGroepHandler;
            LijnenVerplaatst    += LijnVerplaatsHandler;
        }
Ejemplo n.º 4
0
        public void SporterNeemtPlaats_MoreSportersStartThenAllowed_listcountisfive()
        {
            //arrange
            InstructieGroep groep = new InstructieGroep();

            //act
            for (int i = 0; i < 10; i++)
            {
                groep.SporterNeemtPlaats(new Sporter(MoveCollection.GetWillekeurigeMoves()));
            }
            int listCount = groep.GetAantal();

            //assert
            Assert.AreEqual(5, listCount);
        }
Ejemplo n.º 5
0
        public void GetAlleSporters_FilledList_ListCountequalsReturnedList()
        {
            //arrange
            InstructieGroep groep = new InstructieGroep();

            //act
            for (int i = 0; i < 4; i++)
            {
                groep.SporterNeemtPlaats(new Sporter(MoveCollection.GetWillekeurigeMoves()));
            }
            int            orginalCount = groep.GetAantal();
            List <Sporter> newlist      = groep.GetAlleSporters();

            //assert
            Assert.AreEqual(orginalCount, newlist.Count);
        }
Ejemplo n.º 6
0
        public void SportersVerlatenRij_FilledList_ListCountDecreases()
        {
            //arrange
            InstructieGroep groep = new InstructieGroep();

            //act
            for (int i = 0; i < 4; i++)
            {
                groep.SporterNeemtPlaats(new Sporter(MoveCollection.GetWillekeurigeMoves()));
            }
            groep.SportersVerlatenRij(3);
            int listCount = groep.GetAantal();

            //assert
            Assert.AreEqual(1, listCount);
        }
Ejemplo n.º 7
0
        public void InstructieGroepTekenen()
        {
            instructieGroep = game.instructieGroep;
            Sporter   sporter;
            Rectangle rect;
            int       x = 0;
            int       y = 0;


            for (int i = 0; i < instructieGroep.GetAlleSporters().Count; i++)
            {
                sporter = instructieGroep.GetAlleSporters()[i];
                rect    = GetSporter(sporter);
                Canvas.SetTop(rect, y);
                Canvas.SetLeft(rect, x);
                canvas_instructiegroep.Children.Add(rect);
                x += 15;
            }
        }
Ejemplo n.º 8
0
 public void info()
 {
     Console.WriteLine(WachtrijInstructie.ToString());
     Console.WriteLine(InstructieGroep.ToString());
     Console.WriteLine(WachtrijStarten.ToString());
 }
Ejemplo n.º 9
0
 private static void TestOpdracht10()
 {
     WachtrijInstructie instructierij = new WachtrijInstructie();
     WachtrijStarten    startrij      = new WachtrijStarten();
     InstructieGroep    iGroep        = new InstructieGroep();
 }