public async Task Then_The_Skills_Are_Returned( GetSkillsQuery query, List <string> candidateSkills, [Frozen] Mock <IRecruitVacancyClient> recruitVacancyClient, GetSkillsQueryHandler handler) { recruitVacancyClient.Setup(x => x.GetCandidateSkillsAsync()).ReturnsAsync(candidateSkills); var actual = await handler.Handle(query, CancellationToken.None); actual.Data.Should().BeEquivalentTo(candidateSkills); actual.ResultCode.Should().Be(ResponseCode.Success); }
public async Task <List <Skill> > Handle(GetSkillsQuery request, CancellationToken cancellationToken) { var skills = await _context.Skills.ToListAsync(); return(skills); }