message: added tests for prover_create_master_secret
diff: from indy import wallet
  from indy.anoncreds import prover_create_master_secret
  +from indy.error import ErrorCode, IndyError
  from tests.utils import storage, anoncreds
  from tests.utils.wallet import create_and_open_wallet
  @@ -29,3 +30,15 @@ async def wallet_handle():
  async def test_prover_create_master_secret_works(wallet_handle):
  await prover_create_master_secret(wallet_handle, "master_secret_name")
  +
  +@pytest.mark.asyncio
  +async def test_prover_create_master_secret_works_invalid_wallet_handle(wallet_handle):
  + invalid_wallet_handle = wallet_handle + 100
  +
  + try:
  + await prover_create_master_secret(invalid_wallet_handle, "master_secret_name")
  + raise Exception("Failed")
  + except Exception as e:
  + assert type(IndyError(ErrorCode.WalletInvalidHandle)) == type(e) and \
  + IndyError(ErrorCode.WalletInvalidHandle).args == e.args
  +
  