public MusteriDetay() { _mustController = new MusteriController(); _adrescontroller = new AdresController(); _telefonController = new TelefonController(); _mailController = new MailController(); }
public void TestEditConfAdres() { var context = new FakePersonSharingContext(); context.Adreses = new[] { new Adres { adresId = 1, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 2, miasto = "Warszawa", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 3, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" } }.AsQueryable(); Adres adres = new Adres(); adres.miasto = "Poznań"; adres.ulica = "Słowackiego"; adres.nrMieszkania = "2"; adres.nrBloku = "56D"; adres.kodPocztowy = "90-765"; adres.adresId = 2; var controller = new AdresController(context); var result = controller.Edit(adres) as RedirectToRouteResult; Assert.AreEqual("All", result.RouteValues["Action"]); Assert.AreEqual("Person", result.RouteValues["Controller"]); }
public void TestEditAdres() { var context = new FakePersonSharingContext(); context.Adreses = new[] { new Adres { adresId = 1, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 2, miasto = "Warszawa", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 3, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" } }.AsQueryable(); var controller = new AdresController(context); var result = controller.Edit(2) as ViewResult; Assert.AreEqual("Edit", result.ViewName); var resultAdres = (Adres)result.Model; Assert.AreEqual("Warszawa", resultAdres.miasto); }
public void TestEditModelNotValid() { var context = new FakePersonSharingContext(); context.Adreses = new[] { new Adres { adresId = 1, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 2, miasto = "Warszawa", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 3, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" } }.AsQueryable(); Adres adres = new Adres(); adres.miasto = "Poznań"; adres.ulica = "Słowackiego"; adres.nrMieszkania = "2D"; adres.nrBloku = "56D"; adres.kodPocztowy = "90-765"; adres.adresId = 2; var controller = new AdresController(context); controller.ViewData.ModelState.AddModelError("imie", "Podałeś zły nr mieszkania"); var result = (ViewResult)controller.Edit(adres); Assert.AreEqual("Edit", result.ViewName); }
public void EditViewExceptionMoq() { /*Adres adres = new Adres(); * adres.adresId = 5; * adres.miasto = "Gdańsk";*/ Mock <IPersonSharingContext> context = new Mock <IPersonSharingContext>(); context.Setup(x => x.FindAdresById(2)).Returns((Adres)null); var controller = new AdresController(context.Object); var result = controller.Edit(25) as ViewResult; Assert.AreEqual("Edit", result.ViewName); var resultAdres = (Adres)result.Model; Assert.AreEqual(typeof(Exception), result.GetType()); }
public void TestDisplayByIdMoq() { Adres adres = new Adres(); adres.adresId = 5; adres.miasto = "Warszawa"; Mock <IPersonSharingContext> context = new Mock <IPersonSharingContext>(); context.Setup(x => x.FindAdresById(2)).Returns(adres); var controller = new AdresController(context.Object); var result = controller.DisplayById(2) as ViewResult; Assert.AreEqual("Display", result.ViewName); var resultAdres = (Adres)result.Model; Assert.AreEqual("Warszawa", resultAdres.miasto); }
public void TestEditConfAdresMoq() { Adres adres = new Adres(); adres.miasto = "Gdańsk"; Mock <IPersonSharingContext> context = new Mock <IPersonSharingContext>(); context.Setup(x => x.FindAdresById(2)).Returns(adres); context.Setup(s => s.SaveChanges()).Returns(0); var controller = new AdresController(context.Object); adres.miasto = "Warszawa"; adres.kodPocztowy = "80-292"; adres.adresId = 2; var result = controller.Edit(adres) as RedirectToRouteResult; Assert.AreEqual("All", result.RouteValues["Action"]); Assert.AreEqual("Person", result.RouteValues["Controller"]); }
public void TestEditModelNotValidMoq() { Adres adres = new Adres(); adres.miasto = "Gdańsk"; Mock <IPersonSharingContext> context = new Mock <IPersonSharingContext>(); context.Setup(x => x.FindAdresById(2)).Returns(adres); context.Setup(s => s.SaveChanges()).Returns(0); var controller = new AdresController(context.Object); adres.miasto = "Warszawa"; adres.kodPocztowy = "80-292"; adres.adresId = 2; controller.ViewData.ModelState.AddModelError("imie", "Podałeś zły nr mieszkania"); var result = (ViewResult)controller.Edit(adres); Assert.AreEqual("Edit", result.ViewName); }
public void EditViewException() { var context = new FakePersonSharingContext(); context.Adreses = new[] { new Adres { adresId = 1, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 2, miasto = "Warszawa", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" }, new Adres { adresId = 3, miasto = "Gdańsk", ulica = "Góralska", kodPocztowy = "80-292", nrBloku = "54f", nrMieszkania = "6" } }.AsQueryable(); var controller = new AdresController(context); var result = controller.Edit(25); Assert.AreEqual(typeof(Exception), result.GetType()); }
public void TestController() { var context = new FakePersonSharingContext(); var controller = new AdresController(); }