Exemplo n.º 1
0
        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()));
 }