public void CanLoadSpecials() { var repo = new SpecialsRepositoryADO(); var specials = repo.GetAll(); Assert.AreEqual(4, specials.Count); Assert.AreEqual(1, specials[0].SpecialID); Assert.AreEqual("Sale on Saturns", specials[2].SpecialTitle); }
public void CanLoadSpecials() { var repo = new SpecialsRepositoryADO(); var specials = repo.GetAll(); Assert.AreEqual(3, specials.Count()); Assert.AreEqual(1, specials[0].SpecialId); Assert.AreEqual("Special1", specials[0].SpecialName); }
public void ADOCanLoadSpecials() { var repo = new SpecialsRepositoryADO(); var specials = repo.GetAllSpecials().ToList(); Assert.AreEqual(3, specials.Count); Assert.AreEqual(3, specials[2].SpecialId); Assert.AreEqual("Third Special", specials[2].SpecialTitle); Assert.AreEqual("Special3 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum magna arcu, congue sit amet mattis quis, molestie a sem. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum magna arcu, congue sit amet mattis quis, molestie a sem. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum magna arcu, congue sit amet mattis quis, molestie a sem.", specials[2].SpecialDescription); }
public void CanAddAndRemoveSpecial() { Special specialToAdd = new Special(); var repo = new SpecialsRepositoryADO(); specialToAdd.SpecialTitle = "New Special"; specialToAdd.SpecialDescription = "Testing add special"; repo.AddSpecial(specialToAdd); Assert.AreEqual(9, specialToAdd.SpecialTitleID); }
public void CanGetSingleSpecial() { var repo = new SpecialsRepositoryADO(); var special = repo.GetByID(1); //(VehicleID, Year, Mileage, MSRP, UserID, SalesPrice, [Description], Picture, Featured, VIN, ModelID, ColorID, TypeID, TransmissionID, InteriorID) //(1, 2017, 0, 55450, '00000000-1111-1111-0000-000000000000', 52980, 'Great car, makes you feel alive!', null, 1, 'WBAVL1C50EVR93551', 1, 3, 1, 1, 2), --corvette Assert.AreEqual(1, special.SpecialID); Assert.AreEqual("Two for One Deal", special.SpecialTitle); Assert.AreEqual("Buy one, Get one doesnt just apply to the simple shopping. Come get one car and get a second for free!", special.SpecialDescription); }
public void CanAddSpecial() { Specials specialToAdd = new Specials(); var repo = new SpecialsRepositoryADO(); specialToAdd.SpecialTitle = "Test"; specialToAdd.SpecialDescription = "Test description"; repo.Insert(specialToAdd); Assert.AreEqual(5, specialToAdd.SpecialID); Assert.AreEqual("Test", specialToAdd.SpecialTitle); Assert.AreEqual("Test description", specialToAdd.SpecialDescription); }
public static void ADOCanAddSpecial() { Specials specialToAdd = new Specials(); var repo = new SpecialsRepositoryADO(); specialToAdd.SpecialTitle = "Fourth Special"; specialToAdd.SpecialDescription = "Special4 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum magna arcu, congue sit amet mattis quis, molestie a sem. "; repo.AddSpecial(specialToAdd); var specials = repo.GetAllSpecials().ToList(); Assert.IsNotNull(specials[3]); Assert.AreEqual(4, specials.Count); Assert.AreEqual(4, specials[3].SpecialId); Assert.AreEqual("Fourth Special", specials[3].SpecialTitle); Assert.AreEqual("Special4 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum magna arcu, congue sit amet mattis quis, molestie a sem. ", specials[3].SpecialDescription); }
public void CanAddSpecial() { Special special = new Special { SpecialDetails = "Test Special", Title = "Test title" }; SpecialsRepositoryADO repo = new SpecialsRepositoryADO(); repo.Insert(special); List <Special> specials = repo.GetAll().ToList(); Assert.AreEqual(5, specials.Count); Assert.IsNotNull(specials[4].SpecialId); Assert.AreEqual("Test Special", specials[4].SpecialDetails); Assert.AreEqual("Test title", specials[4].Title); }
public void CanDeleteSpecial() { Specials specialToAdd = new Specials(); var repo = new SpecialsRepositoryADO(); specialToAdd.SpecialTitle = "Test"; specialToAdd.SpecialDescription = "Test description"; repo.Insert(specialToAdd); var loaded = repo.GetByID(5); Assert.IsNotNull(loaded); repo.Delete(5); loaded = repo.GetByID(5); Assert.IsNull(loaded); }
//public ActionResult Jumbotron() //{ // var model = // return View(model); //} //public ActionResult NewInventory() //{ // var model = VehicleRepositoryFactory.GetRepository().NewVehicles(); // return View(model); //} //public ActionResult UsedInventory() //{ // ViewBag.Message = "Your application description page."; // return View(); //} public ActionResult Specials() { var model = new SpecialsRepositoryADO().GetAll(); return(View(model)); }