Example #1
0
 public void ThenWordtDeRouteBerekend()
 {
     knopen_calc = new Knoop[aantalKnopen];
     if (berekenMethode == 1)
     {
         RouteBerekenaar1 RB1 = new RouteBerekenaar1();
         knopen_calc = RB1.ZoekRoute(knopen_gen);
     }
     else if (berekenMethode == 2)
     {
         RouteBerekenaar2 RB2 = new RouteBerekenaar2();
         knopen_calc = RB2.ZoekRoute(knopen_gen);
     }
 }
Example #2
0
        public void RouteBerekenaar1_ZoekRoute_controleer_lengte()
        {
            //voorbereiding: maak een aantal knopen
            int aantalKnoop = 15;

            Knoop[] knopen_gen = new Knoop[aantalKnoop];
            for (int i = 0; i < aantalKnoop; i++)
            {
                knopen_gen[i] = new Knoop(i * 100, i * 200);
            }

            //testuitvoering
            RouteBerekenaar1 RB1 = new RouteBerekenaar1();

            Knoop[] knopen_calc = RB1.ZoekRoute(knopen_gen);

            //controle route dmv bepalen lengte
            int Lengte = Afstandsberekenaar.BerekenRouteLengte(knopen_calc);

            Assert.AreEqual(6252, Lengte);
        }