O `assert()` é um método que possibilita que você escreva asserções de forma nativa, sem a utilização de ferramentas externas.
No fim desse post, explico em quais contextos faz sentido utilizá-lo, ao invés de optar por uma lib robusta de testes =)
Asserções são afirmações.
Você afirma, através da escrita de um teste, que o resultado de uma certa expressão é o valor "X".
Se essa afirmação estiver incorreta, o console avisa que o teste quebrou.
Vamos ver na prática como isso funciona =D
O `assert()` é um método disponível no objeto `console`, que recebe 2 argumentos:
1⃣ Uma expressão que resulta em um boolean;
2⃣ O nome do teste (string);
Em certos contextos, dependendo da aplicação em que você está trabalhando, utilizar uma ferramenta de testes robusta, como o Jest, é um tiro de canhão para matar uma formiga.
☝️ `console.assert()`
Por mais que essa palavra esteja banalizada atualmente, não há definição mais apropriada.
👉Retweeta👈 essa thread!
Para facilitar, linkei ela ali em baixo =)
Te vejo na próxima 🔥
🔗Por que o Storybook JS existe?