public void Given_FiltersService_CanGetFilters() { string rawFilter = "{\"root\":[{\"academic_year\": \"2\",\"age\": \"20\",\"gender\": \"F\",\"studies\": \"Systems Engineering\"},{\"academic_year\": \"2\",\"age\": \"20\",\"gender\": \"F\",\"studies\": \"Systems Engineering\"}]}"; var result = _filtersService.GetFilter(rawFilter); Assert.True(result.Count > 0); }
public async Task <string> Polls([FromBody] dynamic value) { PollService _pollService = new PollService(); FiltersService _filtersService = new FiltersService(); StudentsService _studentsService = StudentsService.Instance; var resultFilter = _filtersService.GetFilter(value.ToString()); var normalizedStudentsResult = _studentsService.GetNormalizeData(); var studens = _pollService.GetPoll(resultFilter, normalizedStudentsResult); return(JsonConvert.SerializeObject(studens)); }
public void When_PollService_CanGetPoll() { string rawFilter = "{\"root\":[{\"academic_year\": \"2\",\"age\": \"20\",\"gender\": \"F\",\"studies\": \"Systems Engineering\"},{\"academic_year\": \"2\",\"age\": \"20\",\"gender\": \"F\",\"studies\": \"Systems Engineering\"}]}"; var resultFilter = _filtersService.GetFilter(rawFilter); Assert.True(resultFilter.Count > 0); var normalizedStudentsResult = _studentsService.GetNormalizeData(); Assert.True(normalizedStudentsResult.Count > 0); var studens = _pollService.GetPoll(resultFilter, normalizedStudentsResult); Assert.True(studens.Count > 0); }
public FilterDescriptorSingleResult GetMockFilter(string projectUid, [Mvc.FromQuery] string filterUid) { Logger.LogInformation($"{nameof(GetMockFilter)}: projectUid={projectUid}, filterUid={filterUid}"); return(filtersService.GetFilter(projectUid, filterUid)); }