public void TestMethodCarnivoorVechtZelf2LevenskrachtGelijk() { Speelveld loSpeelveld = new Speelveld(3, 3); // . C . --> this one will not fight // . C C --> these 2 will fight, the right will win // . . . List <Carnivoor> carnivoren = Carnivoor.CreateCarnivoren(3); carnivoren[0].PosX = 1; carnivoren[0].PosY = 1; carnivoren[0].Levenskracht = 10; carnivoren[1].PosX = 1; carnivoren[1].PosY = 2; carnivoren[1].Levenskracht = 10; carnivoren[2].PosX = 0; carnivoren[2].PosY = 1; loSpeelveld.AddCarnivorenToSpeelveld(carnivoren, true); dier = carnivoren[1]; carnivoren[0].Vecht(loSpeelveld, dier); // assume Assert.AreEqual(loSpeelveld.Terrarium[0, 1].GetType(), typeof(Carnivoor)); Assert.AreEqual(loSpeelveld.Terrarium[1, 1].GetType(), typeof(Carnivoor)); Assert.AreEqual(loSpeelveld.Terrarium[1, 2].GetType(), typeof(Carnivoor)); }
public List <Dier> DeleteDier(int id) { Dier dier = _dieren.First(x => x.Id == id); _dieren.Remove(dier); return(_dieren.Select(x => x).ToList()); }
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)); }
public void TestMethodCarnivoorEetHerbivoor() { Speelveld loSpeelveld = new Speelveld(3, 3); List <Herbivoor> herbivoren = Herbivoor.CreateHerbivoren(9); for (int x = 0; x < 3; x++) { for (int y = 0; y < 3; y++) { herbivoren[x + (y * 3)].PosX = x; herbivoren[x + (y * 3)].PosY = y; } } for (int x = 0; x < herbivoren.Count; x++) { if (x == 4) { herbivoren.Remove(herbivoren[4]); break; } } loSpeelveld.AddHerbivorenToSpeelveld(herbivoren, true); // here, I overwrite the position [1, 1] List <Carnivoor> carnivoren = Carnivoor.CreateCarnivoren(1); carnivoren[0].PosX = 1; carnivoren[0].PosY = 1; loSpeelveld.AddCarnivorenToSpeelveld(carnivoren, true); dier = herbivoren[1]; // do the eet() carnivoren[0].Eet(loSpeelveld, dier); // assume for (int x = 0; x < 3; x++) { for (int y = 0; y < 3; y++) { if (x == 1 && y == 2) { Assert.AreEqual(loSpeelveld.Terrarium[x, y].GetType(), typeof(Carnivoor)); } else { if (x == 1 && y == 1) { Assert.AreEqual(loSpeelveld.Terrarium[x, y], null); } else { Assert.AreEqual(loSpeelveld.Terrarium[x, y].GetType(), typeof(Herbivoor)); } } } } }
public void TestMethod1() { this.persoon = new Persoon("Kees", "Achternaam", "Stategaard 43", "6227 GL", "Maastricht", "0612345678"); this.dier = new Hond(); dier.naam = "hondje"; dier.GeslachtSet = Dier.Geslacht.Man; this.reservering = new Reservering(persoon, dier, DateTime.Today); this.reservering.isOpgehaald = true; }
public void VoegDierToeFailed() { Dier dier = null; wagon.VoegDierToe(dier); int x = wagon.alleDierenInWagon.Count; Assert.AreEqual(0, x); }
public void VoegDierToeSucces() { Dier dier = new Dier(Type.Carnivoor, Grootte.Groot, 5); wagon.VoegDierToe(dier); int x = wagon.alleDierenInWagon.Count; Assert.AreEqual(1, x); }
public void OverFillWagon() { Wagon wagon = FillWagonWithPlantenEters(); Dier plantKlein = new Dier(Dier.Groottes.Klein, false, "nvt"); bool shouldBeFalse = wagon.TryAddDier(plantKlein); Assert.AreEqual(false, shouldBeFalse); }
private DierModel ConvertToDierModel(Dier dier) { return(new DierModel { Id = dier.Id, Naam = dier.Naam, Soort = Enum.GetName(typeof(DierenSoort), dier.Soort) }); }
public void ToStringTest() { Dier dier = new Dier( Dier.Groottes.Middelgroot, true, "hallo wereld"); Assert.AreEqual("Middelgroot (Vlees)", dier.ToString()); }
public Dier UpdateDier(Dier updatedDier) { Dier dier = _dieren.FirstOrDefault(x => x.Id == updatedDier.Id); dier.Ledematen = updatedDier.Ledematen; dier.Naam = updatedDier.Naam; dier.Soort = updatedDier.Soort; return(updatedDier); }
private void SaveDier() { Dier dier = SelectedDier.ToPOCO(); dier = context.Dieren.Add(dier); context.SaveChanges(); //Ik wil een nieuw VM omdat ik graag het nieuwe ID wil hebben Dieren.Add(new DierVM(dier)); window.Hide(); }
public void AddTooSmallPlantenEter() { Wagon wagon = new Wagon(); Dier plant = new Dier(Dier.Groottes.Klein, false, "nvt"); Dier vlees = new Dier(Dier.Groottes.Groot, true, "nvt"); wagon.TryAddDier(vlees); bool shouldBeFalse = wagon.TryAddDier(plant); Assert.AreEqual(false, shouldBeFalse); }
public static bool AddDier(Dier dierToAdd) { var alleDieren = GetDieren().ToList(); dierToAdd.Id = alleDieren.Count; alleDieren.Add(dierToAdd); Console.WriteLine($"Saving dier {dierToAdd.Id}..."); return(SaveDieren(alleDieren)); }
public void AddWagon() { Trein trein = new Trein(); Dier dier = new Dier(Dier.Groottes.Geen, false, "nvt"); trein.AddDierToNewWagon(dier); trein.AddDierToNewWagon(dier); Assert.AreEqual(2, trein.Wagons.Count); }
static void Main(string[] args) { Zoo zoo = new Zoo(); zoo[1] = new Dier(); Dier dier = zoo[3]; //Dier dier = zoo.dieren[3]; Console.ReadLine(); }
public void AddAnimalTest1() { // arrange string voedselkeuze = "1"; string grote = "3"; string naam = "testdier"; // act Dier dier = Algoritme.AddAnimal(naam, voedselkeuze, grote); // assert Assert.IsNotNull(dier); }
public void VleesEterErbijLuktNietAlsVleesEterGelijkIsAanAndereVleesEter() { //Arrange Dier vleesEterMiddelEen = new Dier(true, Formaat.middel); Dier vleesEterMiddelTwee = new Dier(true, Formaat.middel); Wagon wagon = new Wagon(); wagon.TryAndAddDier(vleesEterMiddelEen); //Act bool result = wagon.TryAndAddDier(vleesEterMiddelTwee); //Assert Assert.IsFalse(result); Assert.IsTrue(vleesEterMiddelEen.formaat == vleesEterMiddelTwee.formaat); }
public void VleesEterErbijLuktNietAlsVleesEterGroterIsDanPlantenEter() { //Arrange Dier plantEterKlein = new Dier(false, Formaat.klein); Dier vleesEterGroot = new Dier(true, Formaat.groot); Wagon wagon = new Wagon(); wagon.TryAndAddDier(plantEterKlein); //Act bool result = wagon.TryAndAddDier(vleesEterGroot); //Assert Assert.IsFalse(result); Assert.IsTrue(plantEterKlein.formaat < vleesEterGroot.formaat); }
private void opslaanBtn_Click(object sender, RoutedEventArgs e) { if (_formtype == Formtype.Create) { Dier d = new Dier(); d.Naam = naamTb.Text; // d.GeboorteDatum = (DateTime)geboorteDatum.GetValue(); d.DierType = Dier.dierType.Hond; //eigenaar _dierenLijst.Add(d); System.Windows.MessageBox.Show("Dier toegevoegd"); } else if (_formtype == Formtype.Edit) { } _mw.ViewLoader(); }
public void TestData() { Persoon p = new Persoon(); p.Naam = "Naam"; p.Achternaam = "achternaam"; p.Woonplaats = "Eindhoven"; p.Straat = "Straat"; p.Huisnummer = 10; p.Telefoonnummer = "0634810013"; _personenLijst.Add(p); Dier d = new Dier(); d.Naam = "DierNaam"; d.GeboorteDatum = DateTime.Now.Date; d.DierType = Dier.dierType.Hond; _dierenLijst.Add(d); }
private void reserveerBtnClick(object sender, RoutedEventArgs e) { //Haal geselecteerde objecten op Persoon p = (Persoon)personenListview.SelectedItem; Dier d = (Dier)dierenListview.SelectedItem; //Maak reservering aan en voeg toe aan de lijst Reservering r = new Reservering(); r.Dier = d; r.Persoon = p; r.Reserveerdatum = DateTime.Now.Date; TextRange allTextRange = new TextRange(notitieTextbox.Document.ContentStart, notitieTextbox.Document.ContentEnd); r.Note = allTextRange.Text; r.Ophaaldatum = reserveringDatum.SelectedDate.Value; _reserveringLijst.Add(r); ViewLoader(); }
static void Main(string[] args) { Pokemon poke1 = new Pokemon(5, 5, 5, 5, 5, 5); Pokemon poke2 = null; poke1.Name = "Pikachu"; poke1.VerhoogLevel(24); Console.WriteLine(poke1.Equals(poke2)); Dier dier = new Dier(); Console.WriteLine(poke1.Equals(dier)); poke2 = new Pokemon(5, 5, 5, 5, 5, 5); poke2.Name = "Pikachu"; poke2.VerhoogLevel(24); Console.WriteLine(poke2.Equals(poke1)); }
// Fill up wagon with planteneters private Wagon FillWagonWithPlantenEters() { Wagon wagon = new Wagon(); // Default set of animals Dier plantKlein = new Dier(Dier.Groottes.Klein, false, "nvt"); Dier plantMiddelGroot = new Dier(Dier.Groottes.Middelgroot, false, "nvt"); Dier plantGroot = new Dier(Dier.Groottes.Groot, false, "nvt"); wagon.TryAddDier(plantKlein); wagon.TryAddDier(plantKlein); wagon.TryAddDier(plantMiddelGroot); wagon.TryAddDier(plantGroot); if (wagon.Ruimte != 0) { throw new Exception("Wagon Not Full"); } return(wagon); }
public void TreinMaaktZelfWagonsAan() { //Arrange Dier dier1 = new Dier(true, Formaat.klein); Dier dier2 = new Dier(false, Formaat.klein); List <Dier> dieren = new List <Dier>() { dier1, dier2, }; Trein trein = new Trein(); trein.AddDieren(dieren); //Act trein.VerdeelDieren(); //Assert Assert.AreEqual(trein.treinWagons.Count, 2); }
public ICollection <Dier> GetAll() { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "SELECT * FROM [Dier] JOIN [Diersoort] ON [Dier].DiersoortId = [Diersoort].Id"; try { var dieren = new List <Dier>(); DbDataReader reader; using (reader = _databaseConnector.RunCommand(cmd)) { while (reader != null && reader.Read()) { var dier = new Dier() { Id = reader.GetInt32(0), Naam = reader.GetString(1), Afkorting = reader.GetString(2), BroedPeriodeStart = reader.GetDateTime(3), BroedPeriodeEind = reader.GetDateTime(4), BroedParen = reader.GetInt32(6), DierSoort = new DierSoort() { Id = reader.GetInt32(8), Naam = reader.GetString(9) } }; dieren.Add(dier); } } return(dieren); } catch (SqlException e) { Console.WriteLine(e); } return(null); }
public void VoegDierToe(Dier dier) { using (OracleConnection conn = new OracleConnection(connectie)) { OracleCommand cmd = new OracleCommand("insert into dier(:diernummer, :diernaam, :leeftijd, :Gewicht, :Lengte, :Geslacht, :Nakomelingen, :DatumAanschaf, :DiersoortNummer, :HuisvestingNummer, :RasNummer, :NaamMoeder, :NaamVader, :NummerMoeder, :NummerVader ", conn); cmd.Parameters.Add("diernummer", dier.Diernummer); cmd.Parameters.Add("diernaam", dier.Diernaam); cmd.Parameters.Add("leeftijd", dier.Leeftijd); cmd.Parameters.Add("Gewicht", dier.Gewicht); cmd.Parameters.Add("Lengte", dier.Lengte); cmd.Parameters.Add("Geslacht", dier.Geslacht); cmd.Parameters.Add("Nakomelingen", dier.Nakomeling); cmd.Parameters.Add("DatumAanschaf", dier.DatumAanschaf); cmd.Parameters.Add("DiersoortNummer", dier.Diersoortnummer); cmd.Parameters.Add("RasNummer", dier.Rasnummer); cmd.Parameters.Add("NaamMoeder", dier.NaamMoeder); cmd.Parameters.Add("NaamVader", dier.NaamVader); cmd.ExecuteNonQuery(); } }
public void DierErbijLuktNietAlsWaardeMeerWordtDanTien() { //Arrange Dier plantGrootEen = new Dier(false, Formaat.groot); Dier plantGrootTwee = new Dier(false, Formaat.groot); Dier plantGrootDrie = new Dier(false, Formaat.groot); Wagon wagon = new Wagon(); wagon.TryAndAddDier(plantGrootEen); wagon.TryAndAddDier(plantGrootTwee); int beginWaarde = wagon.Waarde; int newWaarde = wagon.Waarde + (int)plantGrootDrie.formaat; //Act bool result = wagon.TryAndAddDier(plantGrootDrie); //Assert Assert.AreEqual(beginWaarde, 10); Assert.IsTrue(newWaarde > 10); Assert.IsFalse(result); }
public List <Dier> AddDier(Dier newDier) { _dieren.Add(newDier); return(_dieren.Select(x => x).ToList()); }
public Reservering(Persoon p, Dier d, DateTime datum) { _persoon = p; _dier = d; _reserveerDateTime = datum; }