def METHOD_NAME(self):
    escrow_address = create_escrow(self.w3)
    with patch("src.chain.escrow.get_web3") as mock_function:
        with patch("src.chain.escrow.EscrowClient") as mock_client:
            mock_escrow_client = mock_client.return_value
            mock_escrow_client.get_manifest_url.return_value = "invalid_url"
            mock_function.return_value = self.w3
            with self.assertRaises(StorageClientError) as error:
                get_escrow_manifest(self.w3.eth.chain_id, escrow_address)
    self.assertEqual(f"Invalid URL: invalid_url", str(error.exception))