public void Test_GenerateFilterFuncs() { var queryParams = new LodgingQueryParamsModel(); queryParams.HasBedType = "King"; queryParams.HasAmenity = "Coffee"; queryParams.City = "test"; var funcs = LodgingRepository.GenerateFilterFuncs(queryParams); // 4 filters are always added, +3 more based on params. Assert.Equal(7, funcs.Count); }