def METHOD_NAME(mocker, requests_mock, stream, extra_mocks, expected_call_count, request):
    mocker.patch("time.sleep")
    stream = request.getfixturevalue(stream)
    for extra_mock in extra_mocks:
        requests_mock.get(**extra_mock)
    for stream_slice in stream.stream_slices(sync_mode="full_refresh"):
        records = list(stream.read_records(sync_mode="full_refresh", stream_slice=stream_slice))
    assert records == []
    assert requests_mock.call_count == expected_call_count