Unit Test Hands-on Workshop
Hands-on training explaining the techniques and best practices required to provide a safety net with unit tests.
This unit test hands-on training takes a practice-oriented approach and explores the techniques and best practices required to provide a safety net for existing applications. Half of the training consists of applied exercises on a consistent topic and offers learners insight into all aspects of unit testing based on specific exercises.
Key Takeaways
Basics
- Understanding unit tests
- Identifying the tools used
Test-first approach
- Test Driven Development (TDD)
- Behavior Driven Development (BDD)
Dealing with dependencies
- Test doubles/mocks
- Dependency injection
Unit tests in a legacy environment
- Legacy code
- Code coverage
- Clean code
- Refactoring
- Golden Master
To make the implementation of unit tests as smooth as possible, trainers will adapt exercises to a learner’s programming language. Additionally, learners receive a selection of tools adapted to their organization.
Following the workshop, coaching days are available. The trainer will focus on specific challenges a learner may face when implementing workshop content in everyday life.
Target Audience
- Developers
- Testers
Prerequisites
Experience in software development.
Further Information
All materials are offered digitally. Copies of any relevant standards must be provided by the learner.
For the training exercises a laptop is necessary. Trainers and learners will work together to define the development environment.
Course Dates
We’re unable to process your registration due to an unexpected error. Try again or if the problem continues, contact us.
Contact Sales
Whether you're looking for a custom quote or private training, we can help. Fill out this form and we'll connect with you shortly.
Can't find what you're looking for?
Click the link and request a quote tailored to your organization's needs.
Request a QuotePrivate Trainings Available
Click the link for information on scheduling a private training for your organization.
Contact Sales