async def METHOD_NAME(self, **kwargs):
    client = kwargs.pop("client")
    formrecognizer_storage_container_sas_url = kwargs.pop("formrecognizer_storage_container_sas_url")
    async with client:
        poller = await client.begin_build_document_model("template", blob_container_url=formrecognizer_storage_container_sas_url)
        model_1 = await poller.result()
        poller = await client.begin_build_document_model("template", blob_container_url=formrecognizer_storage_container_sas_url)
        model_2 = await poller.result()
        initial_poller = await client.begin_compose_document_model([model_1.model_id, model_2.model_id])
        cont_token = initial_poller.continuation_token()
        poller = await client.begin_compose_document_model(None, continuation_token=cont_token)
        result = await poller.result()
        assert result
        await initial_poller.wait()  # necessary so azure-devtools doesn't throw assertion error