public void OutletUpdateNEIS_WcfThrowsFaultException_ThrowsServiceValidationException() { var exception = IesContractTestDataHelper.CreateDummyFaultException(); //1. Setup data //a.request IesOutletUpdateNEISRequestModel request = new IesOutletUpdateNEISRequestModel { CheckRelatedOutletFlag = "N", ContactName = "TBA", ContractId = "0205881K", EmailAddress = null, EndDate = new DateTime(2015, 6, 30), FaxNumber = null, IntegrityControlNumber = 118, MobileNumber = null, PhoneNumber = "0123456789", ProviderText = "abc", RelatedOutlets = null, SequenceNumber = 1, StartDate = new DateTime(2009, 4, 2), SupervisingOffice = "QLPU", SuspendRefsFromDate = DateTime.MinValue }; mockOutletUpdateWcf.Setup(m => m.UpdateOutletNEIS(It.IsAny <OutletUpdateNEISRequest>())).Throws(exception); //2. exec var result = SystemUnderTest().UpdateOutletNEIS(request); }
public void OutletList_WcfThrowsFaultException_ThrowsServiceValidationException() { var exception = IesContractTestDataHelper.CreateDummyFaultException(); //1. Setup data //a.request var request = IesContractTestDataHelper.CreateDummyOutletListModel(); mockContractSearchWcf.Setup(m => m.OutletSearch(It.IsAny <OutletSearchRequest>())).Throws(exception); //2. exec var result = SystemUnderTest().ListOutlets(request); }