Testes unitários em C# com NUnit e Moq
What you'll learn
- Compreender a importância dos testes unitários no processo de desenvolvimento de software
- Dominar os principais recursos dos frameworks NUnit e Moq para construção de testes unitários
- Escrever testes unitários de forma elegante e consistente
- Melhorar a qualidade dos software construídos
Requirements
- Ter conhecimento básico de C# e OO
Description
Este treinamento aborda os conhecimentos necessários e fundamentais para que você entre com segurança nesse interessante universo dos testes unitários.
Você vai aprender a usar os principais frameworks do mercado, NUnit e Moq, mas além disso irá compreender todos os conceitos relacionados ao assunto.
Você vai entender como funciona a metodologia TDD (Test Driven Development), vai conhecer uma métrica importante relacionada a testes de software (Code coverage), além de um conjunto de boas práticas para implementação de testes unitários robustos e elegantes.
Não é necessário conhecimento prévio sobre o assunto mas se já tem alguma experiência com testes unitários ou o assunto lhe é familiar, será uma ótima oportunidade de rever e consolidar conceitos importantes, além de absorver novos conhecimentos.
Who this course is for:
- Desenvolvedor .NET
- Desenvolvedores de outras plataformas OO
Instructor
Analista de Sistemas com mais de 15 anos de experiência em Desenvolvimento de Software
Graduado na UCSal (Universidade Católica do Salvador) em 1997
Atuação em diversos projetos de Desenvolvimento de softwares para as indústrias de Telecom e Óleo e Gás
Conhecimento em diversas linguagens de programação tais como Delphi, Java, C# e C++