Plan Szkolenia
Introduction
Unit Testing Frameworks
- What are unit tests?
- The fundamentals of a unit testing framework
Test-Driven Development
- Refactoring overview
- The different approaches to testing
Preparing the Development Environment
- Installing and configuring Visual Studio Code
- Installing and configuring .Net
- Installing and configuring nUnit
Writing a Unit Testing Framework
- Creating a test
- Applying more tests
- Refactoring the test runner
- Working with the assert class
- Reflecting to call methods
- Using a naming convention
Visual Studio Code Integration
- Creating a project with templates
- Creating a project with a unit testing framework
- Running the test
- Optimizing code
- Testing parameters
nUnit
- Writing and running a test unit
- Using constraints
- Testing parameters
xUnit
- Writing and running a unit test
- Testing parameters with InLine
- Testing multiple parameters
- Using a custom class member
Advanced Optimizations
- Grouping tests
- Working with test attributes
- Customizing with playlists
- Debugging tests
- Using test menus
- Viewing results with CodeLens
- Using Code Coverage
- Running tests with MSTest
Summary and Conclusion
Wymagania
- An understanding of Dot Net basics
Audience
- Software Testers
Opinie uczestników (7)
Wszystko, super trener.
Michał Rawicki
Szkolenie - Unit Testing with Python
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Szkolenie - Unit Testing with JUnit
the trainer level.
Titus - Ness
Szkolenie - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Szkolenie - Unit Testing with Javascript
There has been a wide coverage of many topics. This fostered our own discussong internally
Pierre - Seebyte
Szkolenie - Agile Software Testing
Trener ma dużą wiedzę na ten temat i jest w stanie podać przykłady z prawdziwego świata dzięki swojemu doświadczeniu.
Nouf
Szkolenie - Agile Software Testing with Continuous Integration
Przetłumaczone przez sztuczną inteligencję
I enjoyed all of Day 1.