async def METHOD_NAME(self, tables_storage_account_name, tables_primary_storage_account_key):
    retry_transport = RetryAioHttpTransport(connection_timeout=11, read_timeout=0.000000000001)
    await self._set_up(
        tables_storage_account_name,
        tables_primary_storage_account_key,
        retry_mode=RetryMode.Fixed,
        retry_backoff_factor=1,
        transport=retry_transport,
        default_table=False,
    )
    with pytest.raises(AzureError) as error:
        await self.ts.get_service_properties()
    # 3 retries + 1 original == 4
    assert retry_transport.count == 4
    # This call should succeed on the server side, but fail on the client side due to socket timeout
    assert "Timeout on reading" in str(error.value), "Expected socket timeout but got different exception."