public void Check_KlantContainer_AccountAanmaken() { // arrange var klantDalStub = new KlantDALStub(); var klantContainer = new KlantContainer(klantDalStub); klantDalStub.ExistReturnValue = false; // act klantContainer.Accountmaken("aName", "aEmail", "0612345678", "aPassword", "aPostalCode", "aHouseNR", "aStreet", "aResidence"); // assert Assert.True(klantDalStub.ExistReturnValue); }
public void Check_KlantContainer_AccountAanmaken() { // arrange var klantDalStub = new KlantDALStub(); var klantContainer = new KlantContainer(klantDalStub); Klant klant = new Klant(); klantDalStub.ExistReturnValue = false; // act klantContainer.Accountmaken(klant); // assert Assert.True(klantDalStub.ExistReturnValue); }
public ActionResult Register(Klant klant) { if (klant.klantNaam == null || klant.klantEmail == null || klant.telefoonNummer == null || klant.klantPassword == null || klant.postcode == null || klant.huisNummer == null || klant.straat == null || klant.woonplaats == null) { ModelState.AddModelError("klantEmail", "Vul alle gegevens in!"); return(View("Register")); } else if (klantContainer.registerCheck(klant.klantEmail, klant.klantPassword, klant.telefoonNummer, klant.postcode)) { klantContainer.Accountmaken(klant.klantNaam, klant.klantEmail, klant.telefoonNummer, klant.klantPassword, klant.postcode, klant.huisNummer, klant.straat, klant.woonplaats); return(RedirectToAction("Login")); } else { ////Show wrong password error ModelState.AddModelError("klantEmail", "Vul geldige gegevens in!."); return(View("Register")); } }