Пример #1
0
        public void CreateExperience_TryToCreateExperience_ShouldRepositoryCreateOnce()
        {
            var Experience = new ExperienceDTO {
                Id = It.IsAny <int>(), ResumeId = It.IsAny <int>()
            };

            // act
            expService.CreateExperience(Experience);

            //assert
            expRepository.Verify(x => x.Create(It.IsAny <Experience>()));
        }
Пример #2
0
        public void CreateResumesesExperience_TryToCreateResumesesExperience_ShouldRepositoryCreateOnce()
        {
            var ResumesExperience = new ResumesExperienceDTO {
                Id = It.IsAny <int>(), ResumeId = It.IsAny <int>()
            };

            uow.Setup(x => x.Resumes.Get(It.IsAny <int>())).Returns(new Resume()
            {
            });
            // act
            expService.CreateExperience(ResumesExperience);

            //assert
            expRepository.Verify(x => x.Create(It.IsAny <ResumesExperience>()));
        }
 public async Task CreateExperience(ExperienceInput input)
 {
     await _experienceService.CreateExperience(input);
 }
Пример #4
0
 public IActionResult CreateUserExperience(Guid id, [FromBody] ExperienceDTO experience)
 {
     experience.UserID = id;
     _userExperienceService.CreateExperience(experience);
     return(CreatedAtAction("GetUserExperiences", new { id = experience.UserID }, experience));
 }