async def METHOD_NAME(self):
    wallet_record = WalletRecord(wallet_id="test", settings={})
    create_profile_stub = asyncio.Future()
    create_profile_stub.set_result("")
    with async_mock.patch(
        "aries_cloudagent.multitenant.askar_profile_manager.AskarProfile"
    ) as AskarProfile:
        sub_wallet_profile = AskarProfile(None, None)
        sub_wallet_profile.context.copy.return_value = InjectionContext()
        sub_wallet_profile.store.create_profile.return_value = create_profile_stub
        self.manager._multitenant_profile = sub_wallet_profile
        await self.manager.get_wallet_profile(
            self.profile.context, wallet_record, provision=True
        )
        sub_wallet_profile.store.create_profile.assert_called_once_with(
            wallet_record.wallet_id
        )