Pensando em testes

Uma das grandes dificuldades no desenvolvimento de software é a escrita de testes e validações. Muitas equipes tem dificuldade em iniciar a escrita dos testes, mas sabe o que é ainda mais difícil? Manter toda esta base de código!
Esta série de posts tem como objetivo te ajudar neste segundo estágio: após ter começado a escrever seus testes/specs, como fazer para que uma ferramenta que deveria salvar seu dia não se torne seu algoz!
Pensando em testes - Parte 1
Uma nova série de posts - Pensando em testes: como evitar que seus testes automatizados se tornem um problema.

Pensando em testes - Parte 2 - Domando o caos
Algumas ideias para melhorar a manutenibilidade do seu conjunto de testes a partir de uma visão arquitetural.

Técnicas e receitas
Após ter lido sobre suites de testes na parte 2. Como implementar na prática?
Como escrever uma suite de testes em Go
Como escrever suites de teste em Go usando o pacote testify

Anti patterns
Pensando em testes - Anti patterns - Introdução e o primeiro alvo: o “Faz tudo”
Pensando em testes - iniciando a apresentação de anti patterns. Começando pelo padrão mais comum. O famoso “faz tudo”!

E continua. Este é um livro aberto, que toda semana recebe novos capítulos e código de exemplo nas mais variadas linguagens e ambientes. Guarde este link pra sempre ver as novidades!