@pytest.mark.asyncio
async def test_permissioned_mint_invalid_uint256_amount(token_contract: StarknetContract, uint256: Callable):
    with pytest.raises(StarkException, match=f'uint256_check\(amount\)'):
        (await token_contract.permissionedMint(recipient=uninitialized_account, amount=uint256(AMOUNT_BOUND)).invoke(caller_address=MINTER_ADDRESS))
@pytest.mark.asyncio
async def test_permissioned_mint_invalid_uint256_amount(token_contract: StarknetContract, uint256: Callable):
    with pytest.raises(StarkException, match=f'uint256_check\(amount\)'):
        (await token_contract.permissionedMint(recipient=uninitialized_account, amount=uint256(AMOUNT_BOUND)).invoke(caller_address=MINTER_ADDRESS))