コース概要
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
要求
- An understanding of Dot Net basics
Audience
- Software Testers
お客様の声 (8)
So far Deba was a very good trainer, expertise on the subject matter is very evident on how he answers and attend to our inquiries.
Marc Dominic Bareng - Globe Telecom
コース - Test Driven Development
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
コース - Unit Testing with JUnit
全てにおいて、素晴らしいトレーナーです。
Michał Rawicki
コース - Unit Testing with Python
Machine Translated
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
コース - Unit Testing with Javascript
the trainer level.
Titus - Ness
コース - Unit Testing with C#
多くのトピックが幅広く取り上げられています。これにより、社内での独自の議論が促進されました
Pierre - Seebyte
コース - Agile Software Testing
Machine Translated
トレーナーはこのテーマに関して非常に知識があり、経験を通じて実際の例を提供することができます。
Nouf
コース - Agile Software Testing with Continuous Integration
Machine Translated
1日目はずっと楽しかったです。
Peter
コース - Contemporary Development Principles and Practices
Machine Translated