示例#1
0
        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);
        }
示例#2
0
        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);
        }
示例#3
0
 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"));
     }
 }