public void SaveSkills_FaultException2_ThrowsServiceValidationException() { mockJobMatchProfileService.Setup(m => m.SaveSkills(It.IsAny <SaveSkillsRequest>())).Throws(ValidationFaultException()); var service = SystemUnderTest(); var model = new JobSeekerSkillsModel() { JobSeekerID = 1234567890, Skills = "A,B,C" }; service.SaveSkills(model); }
public void SaveSkills_Successful() { mockJobMatchProfileService.Setup(m => m.SaveSkills(It.Is <SaveSkillsRequest>(i => i.JobSeekerID == 1234567890 && i.SkillText == "A,B,C"))) .Returns(new SaveSkillsResponse() { ExecutionResult = SuccessResult() }); var service = SystemUnderTest(); var model = new JobSeekerSkillsModel() { JobSeekerID = 1234567890, Skills = "A,B,C" }; service.SaveSkills(model); mockJobMatchProfileService.Verify(m => m.SaveSkills(It.Is <SaveSkillsRequest>(i => i.JobSeekerID == 1234567890 && i.SkillText == "A,B,C")), Times.Once()); }