public void Eliminar() { MVC_Panderia.Models.pan_dbEntities db = new MVC_Panderia.Models.pan_dbEntities(); ////Obtiene el numero de recetas actuales int FilasActuales = db.familia.Count(); driver.FindElement(By.Id("btn-delete-index")).Click(); driver.FindElement(By.Id("btn-eliminar-delete")).Click(); Thread.Sleep(1000); Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(FilasActuales - 1, db.familia.Count()); }
public void EliminarRecetaTest() { MVC_Panderia.Models.pan_dbEntities db = new MVC_Panderia.Models.pan_dbEntities(); ////Obtiene el numero de recetas actuales int FilasActuales = db.cabecera_receta.Count(); //Acceder a contenedor Maestro: Receta driver.Navigate().GoToUrl(url + "/cabecera_receta"); //Accede a eliminar Receta driver.FindElement(By.Id("eliminar-receta")).Click(); driver.FindElement(By.Id("eliminar-receta")).Click(); ////Valida que se haya eliminado la receta Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(FilasActuales - 1, db.cabecera_receta.Count()); }
public void Editar() { driver.FindElement(By.Id("btn-editar-index")).Click(); driver.FindElement(By.Name("nombre")).Clear(); driver.FindElement(By.Name("nombre")).SendKeys("familiaTest"); Thread.Sleep(1000); driver.FindElement(By.Id("lineaId")).SendKeys(Keys.Down + Keys.Enter); Thread.Sleep(1000); driver.FindElement(By.Id("lineaId")).SendKeys(Keys.Enter); driver.FindElement(By.Id("btn-guardar-editar")).Click(); MVC_Panderia.Models.pan_dbEntities db = new MVC_Panderia.Models.pan_dbEntities(); string nombre_familia = db.familia.ToList().OrderByDescending(s => s.Id).First().nombre; Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(nombre_familia, "familiaTest"); }
public void EditarRecetaTest() { //Acceder a contenedor Maestro: Receta driver.Navigate().GoToUrl(url + "/cabecera_receta"); //Accede a Editar Receta driver.FindElement(By.Id("editar-receta")).Click(); driver.FindElement(By.Id("articulo-Id")).Click(); driver.FindElement(By.Id("articulo-Id")).SendKeys("Pan de molde Integral"); driver.FindElement(By.Id("guardar-receta")).Click(); MVC_Panderia.Models.pan_dbEntities db = new MVC_Panderia.Models.pan_dbEntities(); string nombre_articulo = db.cabecera_receta.ToList().OrderByDescending(s => s.Id).First().articulo.nombre; ////Valida que el articulo modificado, resulte "Pan de molde Integral" Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(nombre_articulo, "Pan de molde Integral"); }
public void CrearRecetaTest() { MVC_Panderia.Models.pan_dbEntities db = new MVC_Panderia.Models.pan_dbEntities(); ////Obtiene el numero de recetas actuales int FilasActuales = db.cabecera_receta.Count(); //Acceder a contenedor Maestro: Receta driver.Navigate().GoToUrl(url + "/cabecera_receta"); //Accede a Crear Receta driver.FindElement(By.Id("nuevo-receta")).Click(); driver.FindElement(By.Id("articulo-Id")).Click(); driver.FindElement(By.Id("articulo-Id")).SendKeys("Baguette"); driver.FindElement(By.Id("guardar-receta")).Click(); ////Valida que se haya insertado la receta Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(FilasActuales + 1, db.cabecera_receta.Count()); }
public void Agregar() { _Login(); //Ir a index familia y agregar familia MVC_Panderia.Models.pan_dbEntities db = new MVC_Panderia.Models.pan_dbEntities(); int FilasActuales = db.familia.Count(); driver.Navigate().GoToUrl(url + "/familia"); driver.FindElement(By.Id("btn-nuevo-index")).Click(); driver.FindElement(By.Name("nombre")).SendKeys("Test"); driver.FindElement(By.Name("lineaId")).Click(); driver.FindElement(By.Name("lineaId")).SendKeys(Keys.Down); driver.FindElement(By.Id("lineaId")).SendKeys(Keys.Enter); driver.FindElement(By.Id("btn-guardar-create")).Click(); Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(FilasActuales + 1, db.familia.Count()); }