tengo este codigo
public async balanceByAddress(address: string): Promise<BigNumber> { try { return await Balance(address, this.requester); } catch (error: any){ console.log('balance', await Balance(address, this.requester)) this.logger.info(` ${address} not valid address`); throw new Error('Address Not Valid') } }Quiero escribir una prueba adecuada para pasar la prueba cuando se produce un error. (Lanzo un error de dirección no válida en la última línea del código anterior)