3 answers
Try to put your code in a "TRY CATCH" sentense
Test.startTest();
try{
result = ExternalSearch.googleIt('server issue');
}catch(ExternalSearch.ExternalSearchException e){
System.assertEquals('Did not receive a 200 status code: 500', e.getMessage(), 'Internal Server Error');
}
Test.stopTest();