async def METHOD_NAME(self, client, doc_count):
    docs = [
        {"hotelId": "1000", "rating": 5, "rooms": [], "hotelName": "Azure Inn"},
        {"hotelId": "1001", "rating": 4, "rooms": [], "hotelName": "Redmond Hotel"},
    ]
    results = await client.upload_documents(docs)
    assert len(results) == len(docs)
    assert set(x.status_code for x in results) == {201}
    doc_count += len(docs)
    # There can be some lag before a document is searchable
    if self.is_live:
        time.sleep(TIME_TO_SLEEP)
    assert await client.get_document_count() == doc_count
    for doc in docs:
        result = await client.get_document(key=doc["hotelId"])
        assert result["hotelId"] == doc["hotelId"]
        assert result["hotelName"] == doc["hotelName"]
        assert result["rating"] == doc["rating"]
        assert result["rooms"] == doc["rooms"]
    return doc_count