Пример #1
0
        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);
        }
Пример #2
0
        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());
        }