Learn how to efficiently write high quality tests that cover the full range of possible states for a system.
Book a TrainingTesting is critical to maintaining high code quality and delivering reliable solutions to the business. But modern code can be more challenging to test than ever with highly concurrent applications, numerous dependencies, and interactions between multiple systems.
In this course, developers will learn how to take advantage of next generation test frameworks to efficiently write high quality tests that cover the full range of possible states for a system and zero in issues. It goes from covering basic concepts to advanced features with a focus on helping developers understand the full range of tools available to them and how to deploy the right tool for each situation. Developers will have an opportunity to apply these skills to testing a wide array of domains ranging from actor systems to functional effects to streaming applications.
Are you interested in attending a private training course?
Are you interested in attending a public training course?
Scala developers who would like to better take advantage of next-generation test frameworks to quickly write high quality tests for a large codebase.
Basic knowledge of the Scala programming language, including classes, traits, and methods.