{"id":98,"date":"2025-07-31T13:16:13","date_gmt":"2025-07-31T13:16:13","guid":{"rendered":"https:\/\/watercenter.info\/index.php\/2025\/07\/31\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/"},"modified":"2025-07-31T13:16:27","modified_gmt":"2025-07-31T13:16:27","slug":"testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los","status":"publish","type":"post","link":"https:\/\/watercenter.info\/fr\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/","title":{"rendered":"Tests unitaires\u00a0: pourquoi sont-ils importants et comment commencer \u00e0 les \u00e9crire\u00a0?"},"content":{"rendered":"<p><strong>Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los!<\/strong> Se eu tivesse um superpoder, seria o de escrever <strong>testes unit\u00e1rios<\/strong>. S\u00e9rio, essas belezuras s\u00e3o como o escudo do Capit\u00e3o Am\u00e9rica para o meu c\u00f3digo: protegem-me de erros bizarros e me ajudam a viver uma vida de programador feliz. Neste artigo, vou contar como esses testes s\u00e3o os verdadeiros <strong>her\u00f3is<\/strong> na minha jornada codificadora e por que voc\u00ea tamb\u00e9m deve abra\u00e7\u00e1-los, mesmo que ache que seja mais f\u00e1cil ir fazer um caf\u00e9!<\/p>\n<h2 id=\"aimportnciadostestesunitriosnaprogramao\">A Import\u00e2ncia dos Testes Unit\u00e1rios na Programa\u00e7\u00e3o<\/h2>\n<h3 id=\"porqueeunopossoignorarostestesunitrios\">Por Que Eu N\u00e3o Posso Ignorar os Testes Unit\u00e1rios?<\/h3>\n<p>Ah, le <strong>testes unit\u00e1rios<\/strong>! Aquela parte da programa\u00e7\u00e3o que muitos de n\u00f3s, incluindo eu mesmo, costumamos ignorar como se fosse uma tarefa chata de casa. Mas, acredite, n\u00e3o d\u00e1 pra deixar eles de lado! Se eu tivesse um real para cada vez que um c\u00f3digo meu quebrou por falta de testes, estaria rico\u2026 ou pelo menos poderia comprar um caf\u00e9 decente.<\/p>\n<p>Os testes unit\u00e1rios s\u00e3o como aquele amigo que sempre te avisa quando voc\u00ea est\u00e1 com a camisa do avesso. Eles ajudam a pegar os erros antes que eles se tornem um problema maior. Ignorar os testes \u00e9 como sair de casa sem checar se a sua roupa est\u00e1 combinando. Voc\u00ea pode at\u00e9 parecer bem por fora, mas por dentro, a bagun\u00e7a \u00e9 real!<\/p>\n<h3 id=\"testesunitriososuperheridomeucdigo\">Testes Unit\u00e1rios: O Super-Her\u00f3i do Meu C\u00f3digo<\/h3>\n<p>Sabe aquele super-her\u00f3i que aparece bem na hora certa? \u00c9 exatamente isso que os <strong>testes unit\u00e1rios<\/strong> fazem pelo meu c\u00f3digo! Eles s\u00e3o os <strong>guardadores da l\u00f3gica<\/strong>, garantindo que tudo funcione como deveria. Sem eles, meu c\u00f3digo seria um verdadeiro campo de batalha, cheio de bugs e falhas.<\/p>\n<table>\n<thead>\n<tr>\n<th>Situation<\/th>\n<th>Sem Testes Unit\u00e1rios<\/th>\n<th>Com Testes Unit\u00e1rios<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Bugs encontrados<\/td>\n<td>10<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>Tempo gasto corrigindo erros<\/td>\n<td>5 horas<\/td>\n<td>1 heure<\/td>\n<\/tr>\n<tr>\n<td>Stresser<\/td>\n<td>Haut<\/td>\n<td>Faible<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Como voc\u00ea pode ver, os <strong>testes unit\u00e1rios<\/strong> s\u00e3o como uma <strong>rede de seguran\u00e7a<\/strong>. Eles me ajudam a evitar quedas feias e me d\u00e3o a confian\u00e7a necess\u00e1ria para seguir em frente.<\/p>\n<h4 id=\"comoostestesunitriosmesalvamdeproblemas\">Como os Testes Unit\u00e1rios Me Salvam de Problemas<\/h4>\n<p>Vou te contar uma hist\u00f3ria. Uma vez, fiz um projeto que parecia perfeito. O c\u00f3digo estava lindo, mas eu n\u00e3o fiz os testes. A\u00ed, no dia da entrega, tudo desmoronou! Foi como se eu tivesse esquecido de amarrar os cadar\u00e7os antes de correr. Resultado? Um grande tombo!<\/p>\n<p>Desde ent\u00e3o, aprendi a <strong>amour<\/strong> os <strong>testes unit\u00e1rios<\/strong>. Eles s\u00e3o como um escudo contra as surpresas desagrad\u00e1veis. Com eles, posso fazer altera\u00e7\u00f5es no c\u00f3digo sem medo de que tudo desmorone. \u00c9 como ter um GPS que me guia pelas estradas tortuosas da programa\u00e7\u00e3o.<\/p>\n<hr \/>\n<h2 id=\"comoescrevertestesunitriosdeformasimples\">Como Escrever Testes Unit\u00e1rios de Forma Simples<\/h2>\n<h3 id=\"passoapassoparacriartestesunitrios\">Passo a Passo para Criar Testes Unit\u00e1rios<\/h3>\n<p>Ah, le <strong>testes unit\u00e1rios<\/strong>! Eles s\u00e3o como aquele amigo que sempre verifica se voc\u00ea fechou a porta do carro antes de sair. Vamos l\u00e1, eu vou te guiar por esse caminho cheio de c\u00f3digos e risadas!<\/p>\n<ul>\n<li><strong>Entenda o que voc\u00ea quer testar<\/strong>: Primeiro, pegue uma caneta e um papel (ou, sei l\u00e1, uma ferramenta digital). Anote a fun\u00e7\u00e3o que voc\u00ea quer testar. O que ela faz? Por que ela existe? \u00c9 como perguntar a um amigo: &#8220;Voc\u00ea realmente sabe cozinhar ou s\u00f3 faz miojo?&#8221;<\/li>\n<\/ul>\n<ul>\n<li><strong>Escreva um teste b\u00e1sico<\/strong>: Agora, crie um teste simples. Por exemplo, se voc\u00ea tem uma fun\u00e7\u00e3o que soma dois n\u00fameros, seu teste deve verificar se a soma est\u00e1 correta. \u00c9 tipo garantir que seu caf\u00e9 n\u00e3o est\u00e1 mais frio que uma montanha no inverno.<\/li>\n<\/ul>\n<ul>\n<li><strong>Execute o teste<\/strong>: Execute seu teste e veja se ele passa. Se passar, \u00f3timo! Se n\u00e3o passar, \u00e9 hora de colocar a m\u00e3o na massa e corrigir o c\u00f3digo. Pense nisso como tentar fazer uma receita e perceber que esqueceu o sal. O que voc\u00ea faz? Volta e coloca!<\/li>\n<\/ul>\n<ul>\n<li><strong>Refatore e teste novamente<\/strong>: Depois de corrigir, fa\u00e7a um novo teste. Refatorar \u00e9 como limpar seu quarto, voc\u00ea organiza tudo e, de repente, encontra coisas que nem lembrava que tinha.<\/li>\n<\/ul>\n<h3 id=\"erroscomunsqueeucometoaoescrevertestesunitrios\">Erros Comuns que Eu Cometo ao Escrever Testes Unit\u00e1rios<\/h3>\n<p>Ah, os erros. Eles s\u00e3o como aquele amigo que sempre aparece na festa sem ser convidado. Aqui est\u00e3o alguns que eu cometo:<\/p>\n<ul>\n<li><strong>Testar demais<\/strong>: \u00c0s vezes, eu me empolgo e testo at\u00e9 a cor do c\u00f3digo. Menos \u00e9 mais, pessoal!<\/li>\n<\/ul>\n<ul>\n<li><strong>Ignorar casos extremos<\/strong>: N\u00e3o testar para valores negativos ou zero \u00e9 um erro cl\u00e1ssico. \u00c9 como fazer um bolo e esquecer de colocar fermento. O que acontece? Nada cresce!<\/li>\n<\/ul>\n<ul>\n<li><strong>Esquecer de limpar os testes<\/strong>: Deixar testes antigos pode bagun\u00e7ar tudo. \u00c9 como deixar a lou\u00e7a suja na pia. Ningu\u00e9m gosta!<\/li>\n<\/ul>\n<h3 id=\"dicasquetornammeustestesunitriosmaiseficazes\">Dicas que Tornam Meus Testes Unit\u00e1rios Mais Eficazes<\/h3>\n<p>Agora, vamos \u00e0s dicas que fazem meus <strong>testes unit\u00e1rios<\/strong> brilharem como uma estrela na noite:<\/p>\n<ul>\n<li><strong>Mantenha-os simples<\/strong>: Testes devem ser f\u00e1ceis de entender. Se voc\u00ea n\u00e3o consegue explicar para sua av\u00f3, tem algo errado!<\/li>\n<\/ul>\n<ul>\n<li><strong>Use nomes descritivos<\/strong>: Nomeie seus testes de forma que qualquer um saiba o que eles fazem. testaSomaDeDoisNumeros \u00e9 muito mais claro que teste1.<\/li>\n<\/ul>\n<ul>\n<li><strong>Execute frequentemente<\/strong>: Execute seus testes sempre que fizer uma altera\u00e7\u00e3o. \u00c9 como escovar os dentes: n\u00e3o espere acumular placa!<\/li>\n<\/ul>\n<h2 id=\"benefciosdostestesunitriosqueeununcaimaginava\">Benef\u00edcios dos Testes Unit\u00e1rios que Eu Nunca Imaginava<\/h2>\n<h3 id=\"testesunitrioseconomizandomeutempoedinheiro\">Testes Unit\u00e1rios: Economizando Meu Tempo e Dinheiro<\/h3>\n<p>Quando eu comecei a programar, achava que os <strong>testes unit\u00e1rios<\/strong> eram apenas uma daquelas coisas que os programadores mais velhos falavam para parecerem inteligentes. Mas, oh, como eu estava errado! A verdade \u00e9 que esses testes s\u00e3o como aquele amigo que sempre traz pizza para a festa: eles podem parecer desnecess\u00e1rios no come\u00e7o, mas voc\u00ea vai agradecer por eles estarem l\u00e1!<\/p>\n<p>Com os <strong>testes unit\u00e1rios<\/strong>, eu acabei economizando <strong>tempo<\/strong> et <strong>argent<\/strong>. Imagine s\u00f3: eu costumava passar horas ca\u00e7ando bugs como um detetive em um filme de mist\u00e9rio. Agora, com os testes, eu posso identificar problemas antes mesmo de eles se tornarem um pesadelo. \u00c9 como ter um guarda-chuva em um dia chuvoso \u2014 voc\u00ea pode at\u00e9 sair de casa sem ele, mas vai se arrepender mais tarde!<\/p>\n<table>\n<thead>\n<tr>\n<th>Benef\u00edcios dos Testes Unit\u00e1rios<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Gain de temps<\/td>\n<td>Descobrir bugs rapidamente<\/td>\n<\/tr>\n<tr>\n<td>Economia de Dinheiro<\/td>\n<td>Reduzir custos de manuten\u00e7\u00e3o<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"aumentandoaqualidadedomeucdigocomtestesunitrios\">Aumentando a Qualidade do Meu C\u00f3digo com Testes Unit\u00e1rios<\/h3>\n<p>Vamos ser sinceros: meu c\u00f3digo, no in\u00edcio, era como uma salada de frutas sem frutas. Com os <strong>testes unit\u00e1rios<\/strong>, eu consegui dar uma turbinada na qualidade do que escrevo. Eles me ajudam a escrever um c\u00f3digo mais limpo e organizado. \u00c9 como se eu tivesse um personal trainer para meu c\u00f3digo, me empurrando a fazer o melhor que posso!<\/p>\n<p>Toi <strong>testes unit\u00e1rios<\/strong> me for\u00e7am a pensar duas vezes antes de adicionar uma nova funcionalidade. Eu me pergunto: &#8220;Isso vai quebrar algo que j\u00e1 funciona?&#8221;. Essa reflex\u00e3o \u00e9 como colocar um cinto de seguran\u00e7a antes de dirigir: voc\u00ea pode n\u00e3o precisar dele sempre, mas \u00e9 melhor prevenir do que remediar!<\/p>\n<h3 id=\"comoostestesunitriosmelhoramminhaconfiana\">Como os Testes Unit\u00e1rios Melhoram Minha Confian\u00e7a<\/h3>\n<p>Ah, a confian\u00e7a! \u00c9 algo que todos n\u00f3s desejamos, especialmente quando estamos programando. Antes de come\u00e7ar a usar <strong>testes unit\u00e1rios<\/strong>, eu sentia como se estivesse navegando em um barco furado. Agora, com eles, \u00e9 como se eu tivesse um iate luxuoso!<\/p>\n<p>Toi <strong>testes unit\u00e1rios<\/strong> me d\u00e3o uma sensa\u00e7\u00e3o de seguran\u00e7a. Quando eu fa\u00e7o uma altera\u00e7\u00e3o no c\u00f3digo, eu posso rodar os testes e ver se tudo ainda est\u00e1 funcionando. \u00c9 como ter um superpoder: eu posso fazer mudan\u00e7as sem medo de que o mundo desabe. E, acreditem, isso faz uma diferen\u00e7a enorme na minha produtividade!<\/p>\n<h2 id=\"ferramentasparatestesunitriosqueeuuso\">Ferramentas para Testes Unit\u00e1rios que Eu Uso<\/h2>\n<h3 id=\"asmelhoresferramentasparatestesunitriosem2023\">As Melhores Ferramentas para Testes Unit\u00e1rios em 2023<\/h3>\n<p>Quando eu comecei a programar, eu achava que <strong>testes unit\u00e1rios<\/strong> eram apenas uma forma de tortura para programadores. Mas, ap\u00f3s algumas experi\u00eancias com c\u00f3digos quebrados e clientes insatisfeitos, percebi que essas ferramentas s\u00e3o como um super-her\u00f3i disfar\u00e7ado: sempre l\u00e1 quando voc\u00ea precisa, mas muitas vezes ignorado. Aqui est\u00e3o algumas das minhas <strong>outils pr\u00e9f\u00e9r\u00e9s<\/strong> \u00e0 <strong>testes unit\u00e1rios<\/strong> em 2023:<\/p>\n<table>\n<thead>\n<tr>\n<th>Outil<\/th>\n<th>Description<\/th>\n<th>Avantages<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>JUnit<\/strong><\/td>\n<td>Para quem ama Java. \u00c9 como o p\u00e3o com manteiga dos testes.<\/td>\n<td>Simples e muito utilizado.<\/td>\n<\/tr>\n<tr>\n<td><strong>pytest<\/strong><\/td>\n<td>Para Python, \u00e9 como um caf\u00e9 forte: acorda seu c\u00f3digo!<\/td>\n<td>Flex\u00edvel e f\u00e1cil de usar.<\/td>\n<\/tr>\n<tr>\n<td><strong>Mocha<\/strong><\/td>\n<td>Para JavaScript, \u00e9 como um bom filme: voc\u00ea n\u00e3o consegue parar de usar.<\/td>\n<td>Suporte a testes ass\u00edncronos.<\/td>\n<\/tr>\n<tr>\n<td><strong>Jest<\/strong><\/td>\n<td>Tamb\u00e9m para JavaScript, \u00e9 como um amigo que traz pizza: sempre \u00fatil!<\/td>\n<td>R\u00e1pido e \u00f3timo para React.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"comparandoferramentasdetestesunitriosqualamelhor\">Comparando Ferramentas de Testes Unit\u00e1rios: Qual \u00e9 a Melhor?<\/h3>\n<p>Agora, se voc\u00ea est\u00e1 se perguntando qual dessas ferramentas \u00e9 a <strong>melhor<\/strong>, eu tenho uma resposta: depende! \u00c9 como escolher entre pizza e hamb\u00farguer. Cada um tem seu charme. Aqui est\u00e3o alguns pontos que eu considero:<\/p>\n<ul>\n<li><strong>Facilit\u00e9 d&#039;utilisation<\/strong>: Se voc\u00ea \u00e9 novato, v\u00e1 com algo simples, como o JUnit ou o pytest.<\/li>\n<\/ul>\n<ul>\n<li><strong>Communaut\u00e9<\/strong>: Uma grande comunidade significa mais suporte. JUnit e Jest t\u00eam comunidades enormes!<\/li>\n<\/ul>\n<ul>\n<li><strong>Ressources<\/strong>: Algumas ferramentas t\u00eam recursos extras, como relat\u00f3rios bonitinhos e integra\u00e7\u00e3o com CI\/CD.<\/li>\n<\/ul>\n<h3 id=\"comoescolheraferramentadetestesunitrioscertaparamim\">Como Escolher a Ferramenta de Testes Unit\u00e1rios Certa para Mim<\/h3>\n<p>Escolher a ferramenta certa \u00e9 como escolher um par de sapatos: voc\u00ea precisa de algo que se encaixe bem e que voc\u00ea n\u00e3o vai querer tirar depois. Aqui est\u00e3o algumas dicas que eu sigo:<\/p>\n<ul>\n<li><strong>Considere a Linguagem<\/strong>: Use ferramentas que funcionem bem com a linguagem que voc\u00ea est\u00e1 programando.<\/li>\n<\/ul>\n<ul>\n<li><strong>Teste Antes de Comprar<\/strong>: Muitas ferramentas t\u00eam vers\u00f5es gratuitas. Experimente antes de se comprometer!<\/li>\n<\/ul>\n<ul>\n<li><strong>Demandez des avis<\/strong>: Fale com outros programadores. Eles podem ter dicas que voc\u00ea n\u00e3o pensou.<\/li>\n<\/ul>\n<h2 id=\"prticasrecomendadasparatestesunitrios\">Pr\u00e1ticas Recomendadas para Testes Unit\u00e1rios<\/h2>\n<h3 id=\"oqueeuaprendisobreestruturarmeustestesunitrios\">O Que Eu Aprendi sobre Estruturar Meus Testes Unit\u00e1rios<\/h3>\n<p>Quando comecei a programar, eu achava que <strong>testes unit\u00e1rios<\/strong> eram algo que s\u00f3 os programadores s\u00e9rios faziam. Mas, depois de algumas noites sem dormir tentando descobrir por que meu c\u00f3digo estava mais quebrado que um carro velho, percebi que esses testes s\u00e3o como um seguro para o meu c\u00f3digo. Eles garantem que tudo funcione como deveria, mesmo quando eu decido fazer algumas mudan\u00e7as geniais (ou n\u00e3o).<\/p>\n<p>Aqui est\u00e3o algumas dicas que aprendi para estruturar meus <strong>testes unit\u00e1rios<\/strong>:<\/p>\n<ul>\n<li><strong>Seja espec\u00edfico<\/strong>: Teste uma coisa de cada vez. N\u00e3o tente testar tudo de uma vez, como tentar comer um bolo inteiro em uma mordida.<\/li>\n<\/ul>\n<ul>\n<li><strong>D\u00ea nomes claros<\/strong>: Um bom nome para um teste \u00e9 como um bom t\u00edtulo de livro. Ele deve dizer tudo, mas sem dar spoilers. Algo como DeveRetornarErroQuandoEntradaInvalida \u00e9 muito mais \u00fatil do que Teste1.<\/li>\n<\/ul>\n<ul>\n<li><strong>Organize-se<\/strong>: Use pastas e arquivos para manter seus <strong>testes unit\u00e1rios<\/strong> organizados. Pense nisso como arrumar seu quarto. Ningu\u00e9m gosta de procurar uma meia perdida em um mar de roupas sujas.<\/li>\n<\/ul>\n<h3 id=\"testesunitriosedesenvolvimentogilumacombinaoperfeita\">Testes Unit\u00e1rios e Desenvolvimento \u00c1gil: Uma Combina\u00e7\u00e3o Perfeita<\/h3>\n<p>Quando se fala em <strong>desenvolvimento \u00e1gil<\/strong>, a combina\u00e7\u00e3o com <strong>testes unit\u00e1rios<\/strong> \u00e9 como p\u00e3o e manteiga. Eles se completam! Enquanto o desenvolvimento \u00e1gil se concentra em entregar rapidamente, os testes garantem que o que voc\u00ea est\u00e1 entregando n\u00e3o vai quebrar a cara do seu usu\u00e1rio.<\/p>\n<p>Eu lembro de uma vez em que fiz uma mudan\u00e7a r\u00e1pida em um projeto. Eu estava t\u00e3o animado que n\u00e3o fiz testes. Resultado? O aplicativo quebrou e eu passei a tarde inteira tentando descobrir o que tinha acontecido. Se eu tivesse feito <strong>testes unit\u00e1rios<\/strong>, poderia ter evitado essa dor de cabe\u00e7a.<\/p>\n<h3 id=\"mantendomeustestesunitriosorganizadoseeficazes\">Mantendo Meus Testes Unit\u00e1rios Organizados e Eficazes<\/h3>\n<p>Manter meus <strong>testes unit\u00e1rios<\/strong> organizados \u00e9 como manter uma geladeira limpa. Se voc\u00ea n\u00e3o organiza, tudo fica fedido e voc\u00ea nunca encontra o que precisa. Aqui est\u00e3o algumas dicas para manter meus <strong>testes unit\u00e1rios<\/strong> em ordem:<\/p>\n<table>\n<thead>\n<tr>\n<th>Conseil<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Agrupe por funcionalidade<\/strong><\/td>\n<td>Coloque testes que verificam a mesma fun\u00e7\u00e3o juntos. Isso facilita a localiza\u00e7\u00e3o.<\/td>\n<\/tr>\n<tr>\n<td><strong>Use coment\u00e1rios<\/strong><\/td>\n<td>\u00c0s vezes, um lembrete do porqu\u00ea de um teste \u00e9 \u00fatil.<\/td>\n<\/tr>\n<tr>\n<td><strong>Revise regularmente<\/strong><\/td>\n<td>Testes podem ficar obsoletos. Revise-os como voc\u00ea revisa sua playlist de m\u00fasicas.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Manter tudo organizado n\u00e3o s\u00f3 ajuda na hora de rodar os <strong>testes unit\u00e1rios<\/strong>, mas tamb\u00e9m me d\u00e1 uma sensa\u00e7\u00e3o de que estou no controle, mesmo quando o c\u00f3digo parece estar em um estado de guerra.<\/p>\n<h2 id=\"exemplosdetestesunitriosquemeinspiram\">Exemplos de Testes Unit\u00e1rios que Me Inspiram<\/h2>\n<h3 id=\"testesunitriosfamososoquepossoaprendercomeles\">Testes Unit\u00e1rios Famosos: O Que Posso Aprender com Eles?<\/h3>\n<p>Ah, le <strong>testes unit\u00e1rios<\/strong>! Eles s\u00e3o como aquele amigo que sempre te lembra de verificar se o z\u00edper da cal\u00e7a est\u00e1 fechado antes de sair de casa. Eu j\u00e1 passei por algumas situa\u00e7\u00f5es embara\u00e7osas, e quem n\u00e3o passou, n\u00e9? Mas, voltando aos testes, eu aprendi muito com alguns exemplos famosos.<\/p>\n<p>Um exemplo que me inspira \u00e9 o <strong>JUnit<\/strong>, usado no mundo Java. Ele me mostrou que testar cada pedacinho do c\u00f3digo pode evitar uma verdadeira cat\u00e1strofe quando o programa vai para produ\u00e7\u00e3o. A ideia \u00e9 simples: se um pequeno peda\u00e7o de c\u00f3digo falhar, eu posso corrigir antes que ele cause um grande problema. \u00c9 como consertar uma goteira antes que a casa inteira fique alagada!<\/p>\n<table>\n<thead>\n<tr>\n<th>Teste Famoso<\/th>\n<th>Langue<\/th>\n<th>Ce que j&#039;ai appris<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>JUnit<\/td>\n<td>Java<\/td>\n<td>Testar \u00e9 prevenir<\/td>\n<\/tr>\n<tr>\n<td>NUnit<\/td>\n<td>C#<\/td>\n<td>Estruturar testes \u00e9 vital<\/td>\n<\/tr>\n<tr>\n<td>pytest<\/td>\n<td>Python<\/td>\n<td>Testes simples s\u00e3o poderosos<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 id=\"criandomeusprpriosexemplosdetestesunitrios\">Criando Meus Pr\u00f3prios Exemplos de Testes Unit\u00e1rios<\/h3>\n<p>Quando comecei a escrever meus <strong>testes unit\u00e1rios<\/strong>, eu estava t\u00e3o perdido quanto um gato em um dia de banho. Mas, com o tempo, fui criando alguns exemplos que me ajudaram a entender melhor. Um deles foi um teste para uma fun\u00e7\u00e3o que somava dois n\u00fameros.<\/p>\n<p>python<br \/>\ndef add(a, b):<br \/>\n    retour ab<\/p>\n<p>def test_somar():<br \/>\n    assert somar(2, 3) == 5<br \/>\n    assert somar(-1, 1) == 0<br \/>\n    assert somar(0, 0) == 0<\/p>\n<p>Olha que simples! Esse teste me mostrou que, mesmo em fun\u00e7\u00f5es b\u00e1sicas, \u00e9 bom garantir que tudo est\u00e1 funcionando direitinho. E a sensa\u00e7\u00e3o de ver todos os <strong>testes unit\u00e1rios<\/strong> passando \u00e9 quase como ganhar na loteria!<\/p>\n<h3 id=\"aimportnciadetestesunitriosnaminhavidadeprogramador\">A Import\u00e2ncia de Testes Unit\u00e1rios na Minha Vida de Programador<\/h3>\n<p>Toi <strong>testes unit\u00e1rios<\/strong> s\u00e3o como uma rede de seguran\u00e7a para mim. Eles me ajudam a sentir que, mesmo quando eu fa\u00e7o uma mudan\u00e7a no c\u00f3digo, n\u00e3o estou jogando tudo para o alto. Eu me lembro de uma vez que fiz uma altera\u00e7\u00e3o e, sem testar, fui surpreendido por um bug que me fez perder horas de trabalho. Desde ent\u00e3o, eu n\u00e3o deixo de testar.<\/p>\n<p>Em resumo, os <strong>testes unit\u00e1rios<\/strong> s\u00e3o cruciais para qualquer programador que quer evitar surpresas desagrad\u00e1veis. Eles me ajudam a manter a calma e a confian\u00e7a no meu c\u00f3digo, e, acredite, isso vale mais do que qualquer caf\u00e9 forte para manter o foco!<\/p>","protected":false},"excerpt":{"rendered":"<p>Comprenez comment les tests unitaires : pourquoi ils sont importants et comment commencer \u00e0 les \u00e9crire peuvent am\u00e9liorer votre code et faciliter la vie des d\u00e9veloppeurs.<\/p>","protected":false},"author":1,"featured_media":100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-98","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ferramentas-e-tecnologias"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los<\/title>\n<meta name=\"description\" content=\"Entenda como os Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los podem melhorar seu c\u00f3digo e facilitar a vida dos desenvolved\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/watercenter.info\/fr\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los\" \/>\n<meta property=\"og:description\" content=\"Entenda como os Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los podem melhorar seu c\u00f3digo e facilitar a vida dos desenvolved\" \/>\n<meta property=\"og:url\" content=\"https:\/\/watercenter.info\/fr\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\" \/>\n<meta property=\"og:site_name\" content=\"Water Center\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-31T13:16:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-31T13:16:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/watercenter.info\/#\/schema\/person\/7b8063f056e0c993cb6114f02194054f\"},\"headline\":\"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los\",\"datePublished\":\"2025-07-31T13:16:13+00:00\",\"dateModified\":\"2025-07-31T13:16:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\"},\"wordCount\":2528,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/watercenter.info\/#organization\"},\"image\":{\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg\",\"articleSection\":[\"Ferramentas e Tecnologias\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\",\"url\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\",\"name\":\"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los\",\"isPartOf\":{\"@id\":\"https:\/\/watercenter.info\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg\",\"datePublished\":\"2025-07-31T13:16:13+00:00\",\"dateModified\":\"2025-07-31T13:16:27+00:00\",\"description\":\"Entenda como os Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los podem melhorar seu c\u00f3digo e facilitar a vida dos desenvolved\",\"breadcrumb\":{\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage\",\"url\":\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg\",\"contentUrl\":\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg\",\"width\":1200,\"height\":675,\"caption\":\"testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/watercenter.info\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/watercenter.info\/#website\",\"url\":\"https:\/\/watercenter.info\/\",\"name\":\"Blog Sua Vida\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/watercenter.info\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/watercenter.info\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/watercenter.info\/#organization\",\"name\":\"Blog Sua Vida\",\"url\":\"https:\/\/watercenter.info\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/watercenter.info\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/08\/cropped-unnamed-4.png\",\"contentUrl\":\"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/08\/cropped-unnamed-4.png\",\"width\":500,\"height\":200,\"caption\":\"Blog Sua Vida\"},\"image\":{\"@id\":\"https:\/\/watercenter.info\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/watercenter.info\/#\/schema\/person\/7b8063f056e0c993cb6114f02194054f\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/watercenter.info\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2397aba8d669e995f18217dfa07d5ea7e389d9edb5f225e3da8e122d5401a00f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2397aba8d669e995f18217dfa07d5ea7e389d9edb5f225e3da8e122d5401a00f?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/watercenter.info\"],\"url\":\"https:\/\/watercenter.info\/fr\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tests unitaires\u00a0: pourquoi sont-ils importants et comment commencer \u00e0 les \u00e9crire\u00a0?","description":"Comprenez comment les tests unitaires : pourquoi ils sont importants et comment commencer \u00e0 les \u00e9crire peuvent am\u00e9liorer votre code et faciliter la vie des d\u00e9veloppeurs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/watercenter.info\/fr\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/","og_locale":"fr_FR","og_type":"article","og_title":"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los","og_description":"Entenda como os Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los podem melhorar seu c\u00f3digo e facilitar a vida dos desenvolved","og_url":"https:\/\/watercenter.info\/fr\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/","og_site_name":"Water Center","article_published_time":"2025-07-31T13:16:13+00:00","article_modified_time":"2025-07-31T13:16:27+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"admin","Dur\u00e9e de lecture estim\u00e9e":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#article","isPartOf":{"@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/"},"author":{"name":"admin","@id":"https:\/\/watercenter.info\/#\/schema\/person\/7b8063f056e0c993cb6114f02194054f"},"headline":"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los","datePublished":"2025-07-31T13:16:13+00:00","dateModified":"2025-07-31T13:16:27+00:00","mainEntityOfPage":{"@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/"},"wordCount":2528,"commentCount":0,"publisher":{"@id":"https:\/\/watercenter.info\/#organization"},"image":{"@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage"},"thumbnailUrl":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg","articleSection":["Ferramentas e Tecnologias"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/","url":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/","name":"Tests unitaires\u00a0: pourquoi sont-ils importants et comment commencer \u00e0 les \u00e9crire\u00a0?","isPartOf":{"@id":"https:\/\/watercenter.info\/#website"},"primaryImageOfPage":{"@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage"},"image":{"@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage"},"thumbnailUrl":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg","datePublished":"2025-07-31T13:16:13+00:00","dateModified":"2025-07-31T13:16:27+00:00","description":"Comprenez comment les tests unitaires : pourquoi ils sont importants et comment commencer \u00e0 les \u00e9crire peuvent am\u00e9liorer votre code et faciliter la vie des d\u00e9veloppeurs.","breadcrumb":{"@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#primaryimage","url":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg","contentUrl":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/07\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los.jpg","width":1200,"height":675,"caption":"testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los"},{"@type":"BreadcrumbList","@id":"https:\/\/watercenter.info\/testes-unitarios-por-que-sao-importantes-e-como-comecar-a-escreve-los\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/watercenter.info\/"},{"@type":"ListItem","position":2,"name":"Testes Unit\u00e1rios: Por Que S\u00e3o Importantes e Como Come\u00e7ar a Escrev\u00ea-los"}]},{"@type":"WebSite","@id":"https:\/\/watercenter.info\/#website","url":"https:\/\/watercenter.info\/","name":"Votre blog de vie","description":"","publisher":{"@id":"https:\/\/watercenter.info\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/watercenter.info\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/watercenter.info\/#organization","name":"Votre blog de vie","url":"https:\/\/watercenter.info\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/watercenter.info\/#\/schema\/logo\/image\/","url":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/08\/cropped-unnamed-4.png","contentUrl":"https:\/\/watercenter.info\/wp-content\/uploads\/2025\/08\/cropped-unnamed-4.png","width":500,"height":200,"caption":"Blog Sua Vida"},"image":{"@id":"https:\/\/watercenter.info\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/watercenter.info\/#\/schema\/person\/7b8063f056e0c993cb6114f02194054f","name":"administrateur","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/watercenter.info\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2397aba8d669e995f18217dfa07d5ea7e389d9edb5f225e3da8e122d5401a00f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2397aba8d669e995f18217dfa07d5ea7e389d9edb5f225e3da8e122d5401a00f?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/watercenter.info"],"url":"https:\/\/watercenter.info\/fr\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":1,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"predecessor-version":[{"id":101,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/posts\/98\/revisions\/101"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/media\/100"}],"wp:attachment":[{"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/watercenter.info\/fr\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}