Exemple #1
0
        public void FindVacancies_FaultException2_ThrowsServiceValidationException()
        {
            mockJobMatchProfileService.Setup(m => m.VacancyJobSeekerFind(It.IsAny <VacancyJobSeekerFindRequest>())).Throws(ValidationFaultException());

            var service = SystemUnderTest();
            var model   = new FindVacancyModel()
            {
                JobSeekerID = 1234567890, JobMatchProfileID = 1234567890, ExpandLocationStep = 0
            };

            service.FindVacancies(model);
        }
Exemple #2
0
        public void FindVacancies_Successful()
        {
            mockJobMatchProfileService.Setup(m => m.VacancyJobSeekerFind(It.Is <VacancyJobSeekerFindRequest>(i => i.JobSeekerID == 1234567890 && i.JobMatchPreferenceID == 1234567890 && i.ExpandLocationStep == 0)))
            .Returns(new VacancyJobSeekerFindResponse()
            {
                ExecutionResult = SuccessResult(), VacancyJobSeekerList = new [] { new VacancyJobSeekerList()
                                                                                   {
                                                                                       VacancyID = 1234567890, VacancyTitle = "Job"
                                                                                   } }
            });
            var service = SystemUnderTest();
            var model   = new FindVacancyModel()
            {
                JobSeekerID = 1234567890, JobMatchProfileID = 1234567890, ExpandLocationStep = 0
            };

            service.FindVacancies(model);

            mockJobMatchProfileService.Verify(m => m.VacancyJobSeekerFind(It.Is <VacancyJobSeekerFindRequest>(i => i.JobSeekerID == 1234567890 && i.JobMatchPreferenceID == 1234567890 && i.ExpandLocationStep == 0)), Times.Once());
        }