Я предпочитаю модульный код. Модульный код легко издеваться!
var function fetchAjaxData(){
// Perform ajax request.
// Call 'update' with the data in question.
}
var update = function(ajaxData){
// do things with ajaxData
}
С этим типом кода все, что вам нужно сделать, это вызвать функцию 'update', чтобы смоделировать запрос ajax.