Neste episódio do Podcast, os lambdas Fernando Okuma, Pedro Fernandes e Victor Cavalcante junto do convidado Lucas Teles, falam sobre anti padrões em testes, suas experiências, preferências e mais.
Entre no nosso grupo do Telegram e compartilhe seus comentários com a gente: https://lb3.io/telegram
Feed do podcast: www.lambda3.com.br/feed/podcast Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico
Lambda3 · #302 – Anti Padrões em testes
O que é Anti padrão de testeTestes que não testam nada (assert true)Nomes de teste que não ajudam a encontrar o que está quebrando no códigoVariáveis com nomes que não ajudam no entendimento do teste (ex.: var a, var ok, var temp, …)Testar código de terceiros (framework, biblioteca, …)Fragilidade de testeValidar vários cenários em um teste sóCode Coverage como medida de qualidade de códigoTestes que não utilizam mocks para controlar as dependências em testes de unidadeTeste de integração que não utilizam mocks para serviços de terceirosTestar mocksDry vs DAMPNão Mockar serviços que não controlamos em testes e2eTeste de integração de repositório de dados com banco de dados em memóriaCompilador Estático e analise estática é uma ajuda equivalente a teste?Teste de unidade de controller de api faz sentido?Stryker MutatorPirâmide de testesRespawnShould I test private methodsType Driven Development – Deixe os tipos te guiaremTestes em .NET – Link 1Testes em .Net – Link 2Testes em .Net – Link 3Testes em .Net – Link 4Podcast Lambda3 #18 – TestesPodcast Lambda3 #186 – Vamos falar sobre testes?Podcast Lambda3 #210 – Teste de UsabilidadeEffective software testingLucas Teles – @ltelesFernando Okuma – @feokumaPedro Fernandes – @pedrofernandesfilhoVictor Cavalcante – @vcavalcanteCompasso CoolabCréditos das músicas usadas neste programa:
Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 – creativecommons.org/licenses/by/3.0