Пример #1
0
        public void RemoveProfileLocations_FaultException2_ThrowsServiceValidationException()
        {
            mockJobMatchProfileService.Setup(m => m.DeleteLocation(It.IsAny <DeleteLocationRequest>())).Throws(ValidationFaultException());

            var service = SystemUnderTest();
            var model   = new ProfileLocationsModel()
            {
                JobSeekerID = 1234567890, LocationCodes = "A,B,C"
            };

            service.RemoveProfileLocations(model);
        }
Пример #2
0
        public void RemoveProfileLocations_Successful()
        {
            mockJobMatchProfileService.Setup(m => m.DeleteLocation(It.Is <DeleteLocationRequest>(i => i.JobSeekerID == 1234567890 && i.LocationCodes == "A,B,C")))
            .Returns(new DeleteLocationResponse()
            {
                ExecutionResult = SuccessResult()
            });
            var service = SystemUnderTest();
            var model   = new ProfileLocationsModel()
            {
                JobSeekerID = 1234567890, LocationCodes = "A,B,C"
            };

            service.RemoveProfileLocations(model);

            mockJobMatchProfileService.Verify(m => m.DeleteLocation(It.Is <DeleteLocationRequest>(i => i.JobSeekerID == 1234567890 && i.LocationCodes == "A,B,C")), Times.Once());
        }