Easy Test Driven Development with TypeScript and Vitest
Description
Accelerate your journey from Noob to Pro with real-world Test Driven Development. See how to gain all the benefits of Test Driven Development to speed up and secure your development process.
Led by a professional software engineer, using practical examples, this course will make it easy to write tests during software development, and get better code, without slowing down your development cycle.
Rather than walking through the syntax of the test tooling, this course is intended to put Test Driven Development in context. We will discover when to use certain techniques based on realistic scenarios. This connects the theory with the value of applying it.
This is aimed at people who need to add more test automation to their workflow. We will see how to do this with purpose and style. We will learn how to avoid pitfalls and make sure we're testing the right things.
Topics include:
Why we need tests
The basics of tests, from setup through to assertions
Red/Green/Refactor
Code coverage
Mocks and Test Doubles
Testing code that depends on APIs
Keeping control of test code
Test first with user interfaces
Though the examples use Vitest, they can also be adapted to their equivalents in the Jest framework.
Who this course is for:
- Beginners in test automation, or practitioners looking to make their tests more valuable
- Suitable for software developers who need to add TDD to their toolkit, or test automation specialists
- Developers who are unsure of how TDD can help them
- Developers looking to put TDD in context with realistic examples
Post a Comment for "Easy Test Driven Development with TypeScript and Vitest"