public async Task <IActionResult> GetWorkersWithMatchingSkills([FromQuery] string[] skills) { var skillList = skills.Select(s => new Skill() { Name = s }).ToList(); var workersWithMatchingSkills = await workerFinder.FindBySkills(skillList); return(Ok(workersWithMatchingSkills)); }
public async Task ReturnEmpty_When_NoSkillsSpecified() { var workers = await finder.FindBySkills(ListOf()); workers.Count().Should().Be(0); }