TESTES Testes de integração melhores usando containers Docker e a biblioteca Testcontainers Neste artigo mostro como usar a biblioteca testcontainers para configurar dependências externas dos testes como bancos de dados e brokers de mensagem, de forma simples e confiável
TESTES Code Coverage garante qualidade? Code Coverage é uma métrica útil? Vale a pena buscar 100% de cobertura? Alta cobertura de código garante qualidade? Neste artigo exploro essas e outras questões.
TESTES O melhor e o pior tipo de testes para microserviços Quais tipos de testes devemos evitar em microserviços, e quais devemos adotar? Este artigo explora essa questão super importante para um projeto saudável.
TESTES Como implementar test data builders em C# com ForeverFactory Neste artigo, apresento o ForeverFactory, biblioteca de código aberto de minha autoria focada em facilitar a criação de objetos para testes.
TESTES Ping-pong Pair Programming - Aprenda uma das melhores técnicas de programação em par Descubra o que é pair programming, e como aplicar uma das melhores técnicas para desenvolver soluções com mais qualidade e eficiência! Como um plus, você também vai aprender a usar o pareamento ping-pong para treinar e ensidar TDD.
TESTES Testes de integração mais rápidos com Docker e MongoDB em memória Descubra como rodar testes de integração de forma rápida e fácil Docker usando o sistema de arquivos tmpfs.
TESTES Testes de mutação com Stryker.NET Aprenda a usar testes de mutação para avaliar a qualidade de uma suíte de testes. Neste artigo, mostro como usar o Stryker para melhorar os testes de aplicações C#.
TESTES Boas práticas para implementar Test Data Builders em C# Neste artigo exploramos boas práticas e alguns antipatterns que podem atormentar a implementação de test data builders em C#. Confira!
TESTES Simplificando setup de testes em C# com Test Data Builders O setup dos seus testes é chato e repetitivo? Facilite sua vida usando Test Data Builders! Neste artigo mostramos como funcionam e simplificam seus testes.