public IActionResult Put(int id, [FromBody] Dealership value) { if (value == null) { return(BadRequest()); } if (!ModelState.IsValid) { return(BadRequest(ModelState)); } Dealership dealership = DealershipMgr.GetDealership(id); if (dealership == null) { return(NotFound()); } if (!DealershipMgr.UpdateDealership(value)) { ModelState.AddModelError("Error", "Error updating Dealership."); return(BadRequest(ModelState)); } return(NoContent()); }
public void TestGetAll() { var dealerships = DealershipMgr.getDealerships(); int listCount = dealerships.Count; Assert.AreEqual(listCount, 4); }
public async Task ApiTestFailUpdateDealership() { DealershipMgr.UpdateDealership(4, new Dealership { ID = 4, Name = "Honda", Email = "*****@*****.**", PhoneNumber = "0987654321" }); Assert.IsNull(DealershipMgr.GetDealership(4)); }
public async Task ApiTestPassGetDealershipList() { List <Dealership> dealershipList = DealershipMgr.GetDealershipList(); Assert.IsInstanceOfType(dealershipList, typeof(List <Dealership>)); int count = dealershipList.Count; }
public async Task <IActionResult> Create([Bind("ID,Name,Email,PhoneNumber")] Dealership dealership) { if (ModelState.IsValid && DealershipMgr.CreateDealership(dealership)) { return(RedirectToAction(nameof(Index))); } return(View(dealership)); }
public void TestGetItemFailMethod() { DealershipMgr dealershipMgr = new DealershipMgr(); var testDealerships = dealershipMgr.Get(6); Assert.AreEqual(null, testDealerships); }
public void DTestFailPost() { Dealership dealership1 = new Dealership(); dealership1.Email = "*****@*****.**"; DealershipMgr.Post(dealership1); Assert.IsNull(DealershipMgr.Get(2)); }
public async Task ApiTestFailAddDealership() { DealershipMgr.AddDealership(new Dealership { ID = 0, Name = "Chevrolet", Email = "*****@*****.**", PhoneNumber = "9059051234" }); Assert.AreEqual("Honda", DealershipMgr.GetDealership(0).Name); Assert.AreEqual("*****@*****.**", DealershipMgr.GetDealership(0).Email); Assert.AreEqual("0987654321", DealershipMgr.GetDealership(0).PhoneNumber); }
public static void Initialize(TestContext tc) { DealershipMgr.AddDealership(new Dealership { ID = 0, Name = "Kia", Email = "*****@*****.**", PhoneNumber = "1234567890" }); DealershipMgr.AddDealership(new Dealership { ID = 1, Name = "Honda", Email = "*****@*****.**", PhoneNumber = "0987654321" }); }
public async Task ApiTestPassUpdateDealership() { DealershipMgr.UpdateDealership(0, new Dealership { ID = 0, Name = "Honda", Email = "*****@*****.**", PhoneNumber = "0987654321" }); Assert.AreEqual("Honda", DealershipMgr.GetDealership(0).Name); Assert.AreEqual("*****@*****.**", DealershipMgr.GetDealership(0).Email); Assert.AreEqual("0987654321", DealershipMgr.GetDealership(0).PhoneNumber); }
public void TestDelete() { var dealerships = DealershipMgr.getDealerships(); int oldCount = dealerships.Count; DealershipMgr.deleteDealership(2); int newCount = dealerships.Count; Assert.AreNotEqual(oldCount, newCount); }
public async Task ApiTestPassAddDealership() { DealershipMgr.AddDealership(new Dealership { ID = 2, Name = "Chevrolet", Email = "*****@*****.**", PhoneNumber = "9059051234" }); Dealership dealership3 = DealershipMgr.GetDealership(2); Assert.AreEqual("Chevrolet", dealership3.Name); Assert.AreEqual("*****@*****.**", dealership3.Email); Assert.AreEqual("9059051234", dealership3.PhoneNumber); }
public IActionResult Get() { var dealerships = DealershipMgr.GetDealerships(); if (dealerships == null) { return(NotFound()); } return(Ok(dealerships)); }
public void TestPost() { Dealership newDealership = new Dealership { Id = 5, Name = "Audi Hamilton", Email = "*****@*****.**", PhoneNumber = "800-121-1525" }; DealershipMgr.postDealership(newDealership); var afterDealerships = DealershipMgr.getDealerships(); Assert.AreNotEqual(afterDealerships.Count, 4); }
public IActionResult Get(int id) { var dealership = DealershipMgr.GetDealership(id); if (dealership == null) { return(NotFound()); } return(Ok(dealership)); }
public void TestGetItemMethod() { DealershipMgr dealershipMgr = new DealershipMgr(); var testDealerships = dealershipMgr.Get(2); Assert.AreEqual(2, testDealerships.ID); Assert.AreEqual("John", testDealerships.Name); Assert.AreEqual("*****@*****.**", testDealerships.Email); Assert.AreEqual("657-748-7788", testDealerships.PhoneNumber); }
public void ATestSuccessGet() { Dealership dealership = new Dealership(); dealership.Email = "*****@*****.**"; dealership.Name = "Michael"; dealership.Phone = "9012421"; DealershipMgr.Dealerships.Add(dealership); var result = DealershipMgr.Get(0); Assert.AreEqual(result, dealership); }
public async Task <IActionResult> DeleteConfirmed(int id) { var dealership = DealershipMgr.GetDealership(id); if (dealership == null) { return(NotFound()); } DealershipMgr.DeleteDealership(dealership); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Edit(int id, [Bind("ID,Name,Email,PhoneNumber")] Dealership dealership) { if (id != dealership.ID) { return(NotFound()); } if (ModelState.IsValid && DealershipMgr.UpdateDealership(dealership)) { return(RedirectToAction(nameof(Index))); } return(View(dealership)); }
public void DealershipMgrGetById() { //Test to pass Dealership d = DealershipMgr.GetDealership(2); Assert.IsInstanceOfType(d, typeof(Dealership)); Assert.AreEqual("dealership2", d.Name); Assert.AreEqual("*****@*****.**", d.Email); //Test to fail Assert.AreNotEqual("123-123-1234", d.PhoneNumber); Assert.IsNull(DealershipMgr.GetDealership(20)); }
public static void Initialize(TestContext tc) { _context = new DealershipMgr(); DealershipList.Add(new Dealership { Name = "Why", Email = "*****@*****.**", PhoneNumber = "905-543-6043" }); DealershipList.Add(new Dealership { Name = "Car Place", Email = "*****@*****.**", PhoneNumber = "903-763-4543" }); DealershipList.Add(new Dealership { Name = "Devons Cars", Email = "*****@*****.**", PhoneNumber = "365-008-6341" }); }
public void TestPut() { var dealership = DealershipMgr.getDealership(2); string oldName = dealership.Name; Dealership newDealership = new Dealership { Id = 2, Name = "KIA Hamilton", Email = "*****@*****.**", PhoneNumber = "800-121-1525" }; DealershipMgr.putDealership(2, newDealership); var dealerships = DealershipMgr.getDealerships(); Assert.AreNotEqual(oldName, dealerships[1].Name); }
public static void Initialize(TestContext tc) { List <Dealership> dealerships = new List <Dealership> { new Dealership { Email = "*****@*****.**", Id = 1, Name = "Dealer One", PhoneNumber = "(111) 111-1111" }, new Dealership { Email = "*****@*****.**", Id = 2, Name = "Dealer Two", PhoneNumber = "(222) 222-2222" } }; _dealershipMgr = new DealershipMgr(dealerships); }
public void CTestSuccessPost() { Dealership dealership = new Dealership(); dealership.Email = "*****@*****.**"; dealership.Name = "Michael"; dealership.Phone = "9012421"; DealershipMgr.Post(dealership); var result1 = DealershipMgr.Get(1); Assert.AreEqual(result1, dealership); }
public static void Initialize(TestContext tc) { var options = new DbContextOptionsBuilder <Lab1aContext>() .UseInMemoryDatabase(databaseName: "MohawkTestDb").Options; _lab1aContext = new Lab1aContext(options); _lab1aDealershipMger = new DealershipMgr(); // Car Car1 = new Car { Id = 3, Make = "Chevy", Model = "Impala", Year = 2012, VIN = "123" }; // Car Car2 = new Car { Id = 4, Make = "Chevy", Model = "Malibu", Year = 2010, VIN = "456" }; // _lab1aContext.Car.AddRange(Car1, Car2); // _lab1aContext.SaveChanges(); }
public async Task ApiTestPassGetDealership() { Dealership dealership1 = DealershipMgr.GetDealership(0); Assert.AreEqual("Kia", dealership1.Name); Assert.AreEqual("*****@*****.**", dealership1.Email); Assert.AreEqual("1234567890", dealership1.PhoneNumber); Dealership dealership2 = DealershipMgr.GetDealership(1); Assert.AreEqual("Honda", dealership2.Name); Assert.AreEqual("*****@*****.**", dealership2.Email); Assert.AreEqual("0987654321", dealership2.PhoneNumber); }
// GET: Dealership/Edit/5 public IActionResult Edit(int?id) { if (id == null) { return(NotFound()); } var dealership = DealershipMgr.GetDealership(id); if (dealership == null) { return(NotFound()); } return(View(dealership)); }
public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var dealership = DealershipMgr.GetDealership(id.Value); if (dealership == null) { return(NotFound()); } return(View(dealership)); }
public IActionResult Delete(int id) { Dealership dealership = DealershipMgr.GetDealership(id); if (dealership == null) { return(NotFound()); } if (!DealershipMgr.DeleteDealership(dealership)) { ModelState.AddModelError("Error", "Error deleting Dealership."); return(BadRequest(ModelState)); } return(NoContent()); }
public void TestPostItemFailMethod() { DealershipMgr dealershipMgr = new DealershipMgr(); Dealership dealership = new Dealership { ID = 3, Name = "Nelson", Email = "*****@*****.**", PhoneNumber = "645-325-6778" }; dealershipMgr.Post(dealership); var testDealership = dealershipMgr.Get(3); Assert.AreNotEqual("Nelson", testDealership.Name); }