public void SearchLocations_WcfThrowsFaultException_ThrowsServiceValidationException()
        {
            var exception = ActivityTestDataHelper.CreateDummyFaultException();

            //1. Setup data
            //a.request
            mockActivityHostLocationtWcf.Setup(m => m.GetLocationList(It.IsAny <ACTLocSearchRequest>())).Throws(exception);

            //2. exec
            var result = SystemUnderTest().ListLocations(123);
        }
        public void Get_WcfThrowsFaultException_ThrowsServiceValidationException()
        {
            var exception = ActivityTestDataHelper.CreateDummyFaultException();

            //1. Setup data
            //a.request
            long activityId = 12313123;

            mockActivityManagementWcf.Setup(m => m.GetActivityDetailsEx(It.IsAny <ACTDetailsRequest>())).Throws(exception);

            //2. exec
            var result = SystemUnderTest().GetActivitity(activityId);
        }
        public void List_WcfThrowsFaultException_ThrowsServiceValidationException()
        {
            var exception = ActivityTestDataHelper.CreateDummyFaultException();

            //1. Setup data
            //a.request
            var request = ActivityTestDataHelper.CreateDummyActivityListModel();

            mockActivityManagementWcf.Setup(m => m.GetActivityList(It.IsAny <ACTSearchRequest>())).Throws(exception);

            //2. exec
            var result = SystemUnderTest().ListActivities(request);
        }
        public void GetLocation_WcfThrowsFaultException_ThrowsServiceValidationException()
        {
            var exception = ActivityTestDataHelper.CreateDummyFaultException();

            //1. Setup data
            //a.request
            long activityId        = 123;
            long locationSeqNumber = 1;

            mockActivityHostLocationtWcf.Setup(m => m.GetLocationDetails(It.IsAny <ACTGetLocDetailsRequest>())).Throws(exception);

            //2. exec
            var result = SystemUnderTest().GetLocation(activityId, locationSeqNumber);
        }