public ActionResult Models() { var model1 = new ModelAddViewModel(); var model2 = new ModelsRepositoryADO().GetAll(); var makeRepo = new MakeRepositoryADO(); model1.Make = new SelectList(makeRepo.GetAll(), "MakeId", "MakeName"); model1.Models = model2; return(View(model1)); }
public void CanLoadModels() { var repo = new ModelsRepositoryADO(); var models = repo.GetAll(); Assert.AreEqual(4, models.Count); Assert.AreEqual(4, models[0].ModelID); Assert.AreEqual("Forester", models[0].ModelName); }
public void CanAddModel() { ModelNames modelToAdd = new ModelNames(); var repo = new ModelsRepositoryADO(); modelToAdd.MakeID = 1; modelToAdd.MakeName = "Prius"; modelToAdd.UserID = "48207816-600d-4d87-a87a-96722dad81cc"; repo.Insert(modelToAdd); Assert.AreEqual("Prius", modelToAdd.MakeName); }
public void CanGetModels() { var repo = new ModelsRepositoryADO(); List <GetModel> models = repo.GetModels().ToList(); Assert.AreEqual(3, models.Count()); Assert.AreEqual(1, models[0].ModelId); Assert.AreEqual("Model1", models[0].ModelName); Assert.AreEqual("1/1/2011", models[0].DateAdded.ToShortDateString()); Assert.AreEqual("00000000-0000-0000-000000000000", models[0].UserId); Assert.AreEqual("test1", models[0].UserName); }
public void CanLoadModels() { var repo = new ModelsRepositoryADO(); var models = repo.GetAll(); Assert.AreEqual(3, models.Count()); Assert.AreEqual(1, models[0].ModelId); Assert.AreEqual("00000000-0000-0000-000000000000", models[0].UserId); Assert.AreEqual("Model1", models[0].ModelName); Assert.AreEqual("1/1/2011", models[0].DateAdded.ToShortDateString()); }
public void ADOCanGetModelsForMake() { var repo = new ModelsRepositoryADO(); var models = repo.GetModelsForMake(3).ToList(); Assert.AreEqual(3, models.Count); Assert.AreEqual(10, models[1].ModelId); Assert.AreEqual(3, models[1].MakeId); Assert.AreEqual("*****@*****.**", models[1].UserName); Assert.AreEqual("MKZ", models[1].ModelDescription); Assert.AreEqual(DateTime.Parse("07/23/2018 00.00.00 AM", System.Globalization.CultureInfo.InvariantCulture), models[1].ModelDateAdded); }
public void ADOCanGetAllModels() { var repo = new ModelsRepositoryADO(); var models = repo.GetAllModels().ToList(); Assert.AreEqual(11, models.Count); Assert.AreEqual(8, models[7].ModelId); Assert.AreEqual(2, models[7].MakeId); Assert.AreEqual("*****@*****.**", models[7].UserName); Assert.AreEqual("Transit Connect", models[7].ModelDescription); Assert.AreEqual(DateTime.Parse("07/23/2018 00.00.00 AM", System.Globalization.CultureInfo.InvariantCulture), models[7].ModelDateAdded); }
public static void ADOCanAddModel() { Models.Tables.Models modelToAdd = new Models.Tables.Models(); var repo = new ModelsRepositoryADO(); modelToAdd.MakeId = 1; modelToAdd.UserId = "00000000-0000-0000-0000-000000000000"; modelToAdd.ModelDescription = "Impala"; modelToAdd.ModelDateAdded = DateTime.Parse("07/23/2018 00.00.00 AM", System.Globalization.CultureInfo.InvariantCulture); repo.AddModel(modelToAdd); var models = repo.GetAllModels().ToList(); Assert.IsNotNull(models[11]); Assert.AreEqual(12, models.Count); Assert.AreEqual(12, models[11].ModelId); Assert.AreEqual(1, models[11].MakeId); Assert.AreEqual("*****@*****.**", models[11].UserName); Assert.AreEqual("Impala", models[11].ModelDescription); Assert.AreEqual(DateTime.Parse("07/23/2018 00.00.00 AM", System.Globalization.CultureInfo.InvariantCulture), models[10].ModelDateAdded); }