예제 #1
0
        public void Get_Persons_for_FilterName_Dynamic(string nombre)
        {
            //Arange
            var queryDynamic = new QueryDynamic(personas);
            var filter       = "Nombre==";
            //Act
            var Personas = queryDynamic.GetPersonasFiltroDinamico(filter, nombre);

            //Assert
            Personas.Should().HaveCount(1);
        }
예제 #2
0
        public void Get_Persons_for_FilterName_LastNam_Dynamic(string nombre, string apellido)
        {
            //Arange
            var queryDynamic = new QueryDynamic(personas);
            var filter       = $"Nombre==@0 and Apellido==@1";
            //Act
            var Personas = queryDynamic.GetPersonasFiltroDinamico(filter, nombre, apellido);

            //Assert
            Personas.Should().HaveCount(1);
        }
예제 #3
0
        public void Get_Persons_Older_than_10_year_FilterDynamic(int countPerson)
        {
            //Arange

            var queryDynamic = new QueryDynamic(personas);
            var filter       = "Edad>";
            //Act
            var Personas = queryDynamic.GetPersonasFiltroDinamico(filter, "10");

            //Assert
            Personas.Should().HaveCount(countPerson);
        }