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); }
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); }
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); }
public void Get_Persons_with_Column_Name_And_Lastname(string columnas) { //Arange var persona6 = new Persona(0, "Nombre1", "Aplleido1", 0); var persona7 = new Persona(0, "Nombre2", "Aplleido2", 0); var persona8 = new Persona(0, "Nombre3", "Aplleido3", 0); var persona9 = new Persona(0, "Nombre4", "Aplleido4", 0); var persona10 = new Persona(0, "Nombre5", "Aplleido5", 0); var queryDynamic = new QueryDynamic(personas); //Act var Personas = queryDynamic.GetPersonasSelectDinamico(columnas); //Assert Personas.Should().BeEquivalentTo(new List <Persona>() { persona6, persona7, persona8, persona9, persona10 }); }