def METHOD_NAME(self):
    # Instantiate the ShareClient from a connection string
    from azure.storage.fileshare import ShareClient
    share = ShareClient.from_connection_string(self.connection_string, "filesamples2")
    # Create the share
    share.create_share()
    try:
        # Get a file client and upload a file
        source_file = share.get_file_client("sourcefile")
        with open(SOURCE_FILE, "rb") as source:
            source_file.upload_file(source)
        # Create another file client which will copy the file from url
        destination_file = share.get_file_client("destinationfile")
        # Build the url from which to copy the file
        source_url = "https://{}.file.core.windows.net/{}/{}".format(
            self.account_name,
            "filesamples2",
            "sourcefile"
        )
        # Copy the sample source file from the url to the destination file
        # [START copy_file_from_url]
        destination_file.start_copy_from_url(source_url=source_url)
        # [END copy_file_from_url]
    finally:
        # Delete the share
        share.delete_share()