예제 #1
0
        public void Person_Repository_Create()
        {
            Console.WriteLine("Ejecutando NEW");
            //Arrange
            Person c = new Person()
            {
                Id = "302", Cedula = "5435343", Nombre = "Isaias", Apellido = "Escobar", Permiso = false, Rol = "Asociado"
            };

            //Act
            objRepo.Add(c);
            databaseContext.SaveChanges();

            var lst = objRepo.GetAll().ToList();

            //Assert

            Assert.AreEqual(4, lst.Count);
            Assert.AreEqual("Isaias", lst.Last().Nombre);

            objRepo.Delete(c);
            databaseContext.SaveChanges();
        }
        public void Muestra_Repository_Create()
        {
            Console.WriteLine("Ejecutando NEW");
            //Arrange
            Muestra c = new Muestra()
            {
                Id = "3", Descripcion = "test2", Especie = "Arabica", AnioCosecha = "2010", IdSesionCatado = "1", IdPerson = "301", Estado = "Incompleto"
            };

            //Act
            objRepo.Add(c);
            databaseContext.SaveChanges();

            var lst = objRepo.GetAll().ToList();

            //Assert

            Assert.AreEqual(3, lst.Count);
            Assert.AreEqual("1", lst.Last().IdSesionCatado);

            objRepo.Delete(c);
            databaseContext.SaveChanges();
        }
예제 #3
0
        public void SesionCatado_Repository_Create()
        {
            Console.WriteLine("Ejecutando NEW");
            //Arrange
            SesionCatado c = new SesionCatado()
            {
                Id = "3", FechaInicio = new DateTime(2008, 6, 1, 7, 47, 0), IdCiudad = "311", Identificador = "Digitos", Protocolo = "Arabica", CantidadMuestras = 1, IdPerson = "201", Estado = "Incompleto"
            };

            //Act
            objRepo.Add(c);
            databaseContext.SaveChanges();

            var lst = objRepo.GetAll().ToList();

            //Assert

            Assert.AreEqual(3, lst.Count);
            Assert.AreEqual("Digitos", lst.Last().Identificador);

            objRepo.Delete(c);
            databaseContext.SaveChanges();
        }
예제 #4
0
        public void Arabica_Repository_Create()
        {
            Console.WriteLine("Ejecutando NEW");
            //Arrange
            Arabica c = new Arabica()
            {
                Id = "3", IdMuestra = "2", Calificacion = 92.5, TotalAcidez = 7.5, TotalCuerpo = 7.5, TotalBalance = 7.5, TotalDulzor = 10, Dulzor1 = true, Dulzor2 = true, Dulzor3 = true, Dulzor4 = true, Dulzor5 = true, TotalFragancia = 7.5, TotalGeneral = 7.5, TotalSabor = 7.5, TotalSaborBoca = 7.5, TotalTaza = 0, Taza1 = false, Taza2 = false, Taza3 = false, Taza4 = false, Taza5 = false, Tueste = 3, TotalUniformidad = 0, Uniformidad1 = false, Uniformidad2 = false, Uniformidad3 = false, Uniformidad4 = false, Uniformidad5 = false
            };

            //Act
            objRepo.Add(c);
            databaseContext.SaveChanges();

            var lst = objRepo.GetAll().ToList();

            //Assert

            Assert.AreEqual(3, lst.Count);
            Assert.AreEqual("2", lst.Last().IdMuestra);

            objRepo.Delete(c);
            databaseContext.SaveChanges();
        }