Ola! Como eu conseguiria gerar um erro de leitura do arquivo, pra poder testar minha condicao de erro da linha 8?
Hi! How would I be able to generate an error reading the file, so I can test my error condition on line 8?
1 const fs = require('fs/promises');
2
3 const TALKERS_FILE = './talker.json';
4
5 module.exports = async (_req, res) => {
6 try {
7 const talkersFile = await fs.readFile(TALKERS_FILE, 'utf-8', (err, data) => {
8 if (err) return new Error('Ops! I cant read required file... sorry =(');
9 return (data);
10 });
11 return res.status(200).json(JSON.parse(talkersFile));
12 } catch (err) {
13 console.log(err);
14 }
15 };
talker.json =
[
{
"name": "Henrique Albuquerque",
"age": 62,
"id": 1,
"talk": {
"watchedAt": "23/10/2020",
"rate": 5
}
}
]