Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Dominando Testes Unitários com C# na Prática
Rating: 4.8 out of 5(18 ratings)
73 students

Dominando Testes Unitários com C# na Prática

Vamos aprender xUnit, Asserts, Traits, AutoFixture, Bogus, Mocks , medir cobertura com Code Coverage e muito mais.
Last updated 3/2025
Portuguese
Portuguese [Auto],

What you'll learn

  • Aprenderemos os principais fundamentos de Testes unitários utilizando xUnit com C#
  • Aprenderemos conceitos importantes como Asserções , Traits, Mock e Fluent Assertions
  • Conseguiremos gerar dados fakes com Auto Fixture e Bogus
  • Também aprenderemos a medir a cobertura dos testes

Course content

7 sections • 14 lectures • 2h 49m total length
  • Frameworks de testes: MSTest, NUnit e xUnit4:24

    Nesta aula você aprenderá sobre os frameworks de testes existentes no mercado. MsTest, nUnit e xUnit.

  • Padrões e nomenclaturas nos Testes Unitários10:56

    Nesta aula você aprenderá sobre o padrão AAA e o padrão de nomenclatura para nomear os seus testes

Requirements

  • Requisitos são conhecer o básico da linguagem C#.

Description

Você quer elevar a qualidade do seu código e escrever testes mais organizados, expressivos e eficazes? No meu curso, você vai aprender na prática como estruturar testes unitários robustos e limpos, utilizando as melhores ferramentas e práticas do mercado!

O que você vai aprender?

-  Frameworks de testes: Falaremos sobre MsTest, NUnit e xUnit.
-  Padrões e nomenclaturas para testes organizados e de fácil manutenção
-  Uso de asserções para validar seu código com confiança
-  Como estruturar testes com traits para melhor organização
-  Geração de dados aleatórios com AutoFixture e dados humanos com Bogus
-  Como mockar chamadas de repositórios e serviços corretamente
-  Escrevendo testes mais expressivos com Fluent Assertions
-  Estratégias para evitar armadilhas comuns nos testes
-  Medindo a qualidade e cobertura dos seus testes com Fine Code Coverage

Com uma abordagem didática e prática, você sairá do curso sabendo exatamente como testar suas aplicações de forma eficiente e confiável! Além disso, você aprenderá a escrever testes que facilitam a manutenção do código e evitam problemas em produção.

Se você quer dominar testes unitários e elevar o nível do seu código, este curso é para você! Não perca tempo e não fique desatualizado no mercado de trabalho, vamos lá!

Inscreva-se agora e garanta sua vaga!

Who this course is for:

  • Aos iniciantes em C# e que querem elevar seu conhecimento em .NET