Say there are multiple requests in a integration test, some of them are local sphinx calls(locator for example).
Should we just stub out the entire response of these sphinx call, or, since it is a integration test, we want to excise the entire test without stubbing. If that is the case, how do we still keep test independent in the situation when sphinx fails, no internet connection, or third party server non-responsive.
Give reasons.
Thanks