Esempio n. 1
0
        public void TestMethodMensVecht2()
        {
            Speelveld loSpeelveld = new Speelveld(3, 3);

            // . C .    --> this one will not fight
            // . M C    --> these 2 will fight, the right will win
            // . . .

            List <Carnivoor> carnivoren = Carnivoor.CreateCarnivoren(2);
            List <Mens>      mensen     = Mens.CreateMensen(1);

            mensen[0].PosX             = 1;
            mensen[0].PosY             = 1;
            mensen[0].Levenskracht     = 5;
            carnivoren[0].PosX         = 1;
            carnivoren[0].PosY         = 2;
            carnivoren[0].Levenskracht = 10;
            carnivoren[1].PosX         = 0;
            carnivoren[1].PosY         = 1;

            loSpeelveld.AddMensenToSpeelveld(mensen, true);
            loSpeelveld.AddCarnivorenToSpeelveld(carnivoren, true);

            dier = carnivoren[0];

            mensen[0].Vecht(loSpeelveld, dier);

            // assume
            Assert.AreEqual(loSpeelveld.Terrarium[0, 1].GetType(), typeof(Carnivoor));
            Assert.AreEqual(loSpeelveld.Terrarium[1, 1], null);
            Assert.AreEqual(loSpeelveld.Terrarium[1, 2].GetType(), typeof(Carnivoor));
        }
Esempio n. 2
0
        public void Reserveren_IsVol_ReturnsFalse()
        {
            Restaurant Meliefste = new Meliefste();
            //Mens mens = new Mens();

            var result = false;

            for (int i = 0; i < 80; i++)
            {
                Mens random = new Mens();
                Meliefste.Reserveren(random);
            }

            Meliefste.Reserveren(mens);

            foreach (Mens klant in Meliefste.GetKlanten())
            {
                if (klant == mens)
                {
                    result = true;
                }
            }

            Assert.IsFalse(result);
        }
Esempio n. 3
0
        public void HeeftTafelNummer_IsRandom_ReturnsFalse()
        {
            //Mens mens = new Mens();
            Mens       random    = new Mens();
            Restaurant meliefste = new Meliefste();

            var result = meliefste.HeeftTafelNummer(random);

            Assert.IsFalse(result);
        }
Esempio n. 4
0
        public void KanReserveringAnnuleren_IsRandom_ReturnsFalse()
        {
            //Mens mens = new Mens();
            Mens       random     = new Mens();
            Restaurant graanbeurs = new Graanbeurs();

            graanbeurs.Reserveren(mens);

            var result = graanbeurs.KanReserveringAnnuleren(random);

            Assert.IsFalse(result);
        }
Esempio n. 5
0
        public void KanReserveringAnnuleren_IsManager_ReturnsTrue()
        {
            //Mens mens = new Mens();
            Mens       manager    = new Mens();
            Restaurant graanbeurs = new Graanbeurs();

            manager.SetIsManager(true);
            graanbeurs.Reserveren(mens);
            var result = graanbeurs.KanReserveringAnnuleren(manager);

            Assert.IsTrue(result);
        }
Esempio n. 6
0
// Test zeker ook de BerekenUurLoon() methode
//uit de klasse Werknemer

        static void Main(string[] args)
        {
            Mens mens = new Mens("spillebeen", "Ruben");

            Werknemer werknemer = new Werknemer("Louis", "Fille", 8, 2000);

            Student student = new Student("G", "Mauro", 100);

            Console.WriteLine(mens.ToString());
            Console.WriteLine(werknemer.ToString());
            Console.WriteLine(student.ToString());
        }
Esempio n. 7
0
        private static void Main()
        {
            Humans.HumanEditions += Human_HumanEditions;
            Humans.HumanCreated  += Humans_HumanCreated;

            IHuman men   = new Mens("Alexander", "Dolgosheev", 33);
            IHuman women = new Womens("Stanislav", "Bairakovskiy", 32);

            Thread.Sleep(2000);
            men.PlusYearAge();
            Thread.Sleep(2000);
            women.PlusYearAge();

            Console.ReadKey();
        }
Esempio n. 8
0
        public void TestMethodHerbivoorWisDeletedMensen()
        {
            Speelveld speelveld = new Speelveld(3, 3);

            List <Mens> mensen = Mens.CreateMensen(3);

            mensen[0].IsDeleted    = false;
            mensen[0].Levenskracht = 10;
            mensen[1].IsDeleted    = false;
            mensen[1].Levenskracht = 11;
            mensen[2].IsDeleted    = true;
            mensen[2].Levenskracht = 12;

            int lnResult = speelveld.RemoveDeletedMensen(ref mensen);

            // assume
            Assert.AreEqual(lnResult, 1);
            Assert.AreEqual(mensen[0].Levenskracht, 10);
            Assert.AreEqual(mensen[1].Levenskracht, 11);
        }
Esempio n. 9
0
 public void Setup()
 {
     mens = new Mens();
 }
Esempio n. 10
0
File: frmCiv.cs Progetto: karv/Civ
 /// <summary>
 /// Agrega un mensaje al pie de formulario.
 /// </summary>
 /// <param name="s">String del mensaje</param>
 public void AddMens(string s)
 {
     Mens.Add(s);
 }
Esempio n. 11
0
 private void snelNieuwSpelToolStripMenuItem_Click(object sender, EventArgs e)
 {
     speler1 = new Mens(Color.Blue, "Speler 1");
     speler2 = new Mens(Color.Red, "Speler 2");
     MaakSpel(6, 6, speler1, speler2);
 }
Esempio n. 12
0
 public void Setup()
 {
     manager = new Mens();
 }
Esempio n. 13
0
        public void TestSpeelveldSeriousTest1()
        {
            Speelveld speelveld = new Speelveld(3, 3);

            // . . .
            // . . .
            // . . .

            List <Plant> planten = Plant.CreatePlanten(2);

            planten[0].PosX = 1;
            planten[0].PosY = 2;
            planten[1].PosX = 2;
            planten[1].PosY = 1;
            speelveld.AddPlantenToSpeelveld(planten, true);

            // . . .
            // . . P
            // . P .

            List <Herbivoor> herbivoren = Herbivoor.CreateHerbivoren(2);

            herbivoren[0].PosX = 0;
            herbivoren[0].PosY = 1;
            herbivoren[1].PosX = 2;
            herbivoren[1].PosY = 0;
            speelveld.AddHerbivorenToSpeelveld(herbivoren, true);

            // . H .
            // . . P
            // H P .

            List <Carnivoor> carnivoren = Carnivoor.CreateCarnivoren(3);

            carnivoren[0].PosX = 0;
            carnivoren[0].PosY = 0;
            carnivoren[1].PosX = 1;
            carnivoren[1].PosY = 0;
            carnivoren[2].PosX = 1;
            carnivoren[2].PosY = 1;
            speelveld.AddCarnivorenToSpeelveld(carnivoren, true);

            // C H .
            // C C P
            // H P .

            List <Mens> mensen = Mens.CreateMensen(1);

            mensen[0].PosX = 2;
            mensen[0].PosY = 2;
            speelveld.AddMensenToSpeelveld(mensen, true);

            // C H .
            // C C P
            // H P M

            speelveld.ToonSpeelveld();

            speelveld.DoActionsOf1Day(mensen, carnivoren, herbivoren, planten);

            speelveld.ToonSpeelveld(20);
        }