public void CheckScoreWhenWon() { var speler = new Speler(); var spelerOud = speler; var vijand = new Vijand(); using (ShimsContext.Create()) { ZorkBork.Wrappers.Fakes.ShimRandomWrapper.GetRandomNumber = () => { return(3); }; vijand.Interact(speler); Assert.AreEqual(spelerOud.Score, speler.Score); } }
public void MaakVijanden(int AantalBewegend, int AantalStilstaand) { string[] Lichaam = { "../../Resources/Tjeerd.png", "../../Resources/Thomas.png", "../../Resources/Eltjo.png" }; for (int i = 0; i < AantalBewegend; i++) { Vijand Vijand = new Vijand(Lichaam[Willekeurig.Next(0, 3)], Vijand.VijandType.Bewegend, Willekeurig.Next(0, 500), Willekeurig.Next(0, 300)); VijandController vijandcontroller = new VijandController(Vijand); SchoolEsc.Controller.VijandController.Vijanden.Add(vijandcontroller); } for (int i = 0; i < AantalStilstaand; i++) { Vijand Vijand = new Vijand(Lichaam[Willekeurig.Next(0, 3)], Vijand.VijandType.Stilstaand, Willekeurig.Next(0, 500), Willekeurig.Next(0, 300)); VijandController vijandcontroller = new VijandController(Vijand); SchoolEsc.Controller.VijandController.Vijanden.Add(vijandcontroller); } }