'Sets up a mock elb request.
Returns: response, elb connection and LoadBalancer'

def _setup_mock(self):

    mock_response = mock.Mock()
    mock_response.status = 200
    elb = ELBConnection(aws_access_key_id='aws_access_key_id', aws_secret_access_key='aws_secret_access_key')
    elb.make_request = mock.Mock(return_value=mock_response)
    return (mock_response, elb, LoadBalancer(elb, 'test_elb'))
