Curso Test Driven Development TDD Using NUnit

  • Hackers | Kali | Pentest | Cyber

Curso Test Driven Development TDD Using NUnit

16 horas
Visão Geral

Curso Test Driven Development TDD Using NUnit. Um paradigma emergente de engenharia de software é o desenvolvimento orientado a testes, onde os testes são escritos antecipadamente e os testes são realizados continuamente durante o processo de desenvolvimento. Os problemas são descobertos cedo e corrigidos quando são encontrados. O Curso Test Driven Development TDD Using NUnit destinado a desenvolvedores explica a metodologia do TDD e o uso do NUnit no suporte ao TDD no Microsoft .NET.

Este Curso Test Driven Development TDD Using NUnit é prático, com muitos exemplos de programas e testes escritos em C#. O objetivo é atualizar você rapidamente no uso do NUnit em projetos de desenvolvimento .NET.

Objetivo

Ao participar do Curso Test Driven Development TDD Using NUnit, os participantes aprenderão a:

  • Identificar a metodologia de Desenvolvimento Orientado a Testes
  • Pratique testes unitários em projetos de desenvolvimento .NET dos participantes
  • Compare exemplos de programas e testes escritos em C#
  • Diferencie as principais mudanças na estrutura de testes unitários
Publico Alvo

Este Curso Test Driven Development TDD Using NUnit é adequado para desenvolvedores que precisam se familiarizar com testes de unidade e seus padrões

Pre-Requisitos
  • Conhecimento básico do .NET Framework
  • Experimente programar em C# com Visual Studio
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Test Driven Development

  1. Test Driven Development
  2. Functional Tests
  3. Unit Tests
  4. Test Automation
  5. Rules for TDD
  6. Implications of TDD
  7. Simple Design
  8. Refactoring
  9. Regression Testing
  10. Test List
  11. Red/Green/Refactor
  12. Using the NUnit Framework
  13. Testing with NUnit
  14. NUnit Test Drive
  15. IQueue Interface and Stub Class
  16. Test List for Queue
  17. Using the NUnit GUI Tool
  18. A Second Test
  19. More Queue Functionality
  20. TDD with Legacy Code
  21. Acme Travel Agency Case Study

NUnit Fundamentals

  1. Structure of Unit Tests
  2. Assertions
  3. NUnit Framework
  4. NUnit Assert Class
  5. Assert.AreEqual()
  6. More Assert Methods
  7. Test Case
  8. Test Methods
  9. Test Fixture
  10. Test Runner
  11. Test Case Hierarchy
  12. Ignoring Tests
  13. Test Case Selection
  14. Coloring Parent Nodes
  15. Test Setup and Tear Down
  16. Test Fixture Setup and Tear Down
  17. Using NUnit with Visual Studio

More about NUnit

  1. Expected Exceptions
  2. Enqueue and Dequeue
  3. Tests for Enqueue and Dequeue
  4. ToArray()
  5. Test of ToArray()
  6. Debugging NUnit Tests
  7. NUnit-Agent
  8. Exceptions Dialog
  9. Custom Asserts
  10. Implementing a Custom Assert
  11. Categories
  12. Categories with NUnit
  13. Results as XML
  14. Running NUnit at the Command Line
  15. Using nunit-console.exe
  16. Test Driven Development
  17. nunit-console.exe Options
  18. Categories at the Command Line
  19. Refactoring
  20. Collection Class Implementation
  21. Testing the New Version
TENHO INTERESSE

Cursos Relacionados

Curso Cybersecurity Foundations

32 horas

Curso CISSP - Certified Information Systems Security

40 horas

Curso Cissp Workshop - Gerenciamento de Indenidade e Acesso Operações

Curso Fundamentos de Sistemas de Informação de Segurança

32 horas

Curso CHFI - Computer Hacking Forensics Investigator

40 horas

Curso Cisco Cybersecurity segurança de redes com detecção de ameaças

32 Horas

Curso ISO / IEC 20000 Introdução

16 horas

Curso ISO IEC 27002 Fundamentos

16 horas