public void Given_IntervieweeDto_When_ConvertedToInterviewee_Then_IntervieweeIdenticalWithoutInterviews(IntervieweeDto intervieweeDto) { var interviewee = intervieweeDto.ToRawInterviewee(); Assert.Multiple(() => { Assert.AreEqual(intervieweeDto.Name, interviewee.Name); Assert.AreEqual(intervieweeDto.Surname, interviewee.Surname); Assert.IsEmpty(interviewee.Interviews); }); }
public void Post([FromBody] IntervieweeDto intervieweeDto) { _intervieweesService.SaveIntervieweeWithInterviews(intervieweeDto.ToRawInterviewee(), intervieweeDto.Interviews.Select(i => i.ToInterview())); }