Real-World TypeScript Unit Testing

Create unit tests for real world typescript system with few modules using vitest or jest
4.70 (15 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Real-World TypeScript Unit Testing
556
students
13 hours
content
Oct 2023
last update
$74.99
regular price

What you will learn

Create unit tests for real world typescript client and or server applications using vitest or jest

Write better typescript code with less bugs

Ship code to production quickly and confidently

Represent your system using advanced diagrams : block diagram ,UML sequence diagram and UML class diagram

Write unit testing of pure logic code using test and expect

Invoke test coverage tool like istanbul

Write unit testing for code with side effect using spyOn , fn and mock

Use advanced concepts for unit testing : refactoring , debugging , filtering

Use isolated test and sociable test for unit test with module interaction

Create unit testing involving real and fake timer such as in sinonjs/fake-timers

Create unit testing for frontend vanilla UI using jsdom : document , querySelector

Create unit testing for frontend vanilla UI using dom testing library : getByText , getByRole , waitFor

Create unit testing for frontend react UI using react testing library : render , screen

Use advanced typescript for better code : union , enum , type any and unknown , polymorphism using inheritance , class diagram

Create unit tests using vitest and jest and compare between these tools

Screenshots

Real-World TypeScript Unit Testing - Screenshot_01Real-World TypeScript Unit Testing - Screenshot_02Real-World TypeScript Unit Testing - Screenshot_03Real-World TypeScript Unit Testing - Screenshot_04
5451492
udemy ID
7/18/2023
course created date
10/19/2023
course indexed date
Bot
course submited by