LOGiN PANeL

«    November 2026    »
MoTuWeThFrSaSu
 1
2345678
9101112131415
16171819202122
23242526272829
30 
PoLL





eBooks Tutorials Templates Plugins Scripts Applications GFX Collections SCRiPTMAFiA.ORG
LaST oN NULLeD.org
XML error in File: https://nulled.org/rss.xml XML error: Entity 'bull' not defined at line 68

RSS
RSS

FRiENDS
Nulled.org Software 8TM URL Shortener Forex Trading Crypto Trading {sape_teaser}



JavaScript Unit Testing - The Practical Guide

Category: Tutorials



JavaScript Unit Testing - The Practical Guide
jаvascript Unit Testing - The Practical Guide
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 91 lectures (5h 39m) | Size: 2.29 GB


Learn how to write automated tests (unit & integration tests) for your jаvascript projects with Vitest & Jest

What you'll learn
Write and structure unit & integration tests
Remove side effects from tests via mocking and spies
Work with popular jаvascript test runners and libraries
Write good tests and focus on testing core business logic

Requirements
Basic jаvascript knowledge is required
NO prior testing knowledge is necessary at all

Description
Automated testing is a key concept in modern (web) development.

Yet it is a concept that can be intimidating at first, hence many developers shy away from diving into testing and adding tests to their projects.

This course will teach you automated unit & integration testing with jаvascript from the ground up. You will learn how tests are written and added to your projects, what should (and should not) be tested and how you can test both simple as well as more complex code.

You will learn about the software and setup required to write automated tests and example projects will be provided as part of the course. It's a hands-on, practical course, hence you won't get stuck in theory - instead you'll be able to learn all key concepts at real examples.

In the course, Vitest will be used as the main testing library & tool. It's a modern jаvascript test runner and assertion library that provides Jest compatibility. Hence what you'll learn in this course will help you no matter if you're working with Vitest or Jest. And the core concepts will apply, no matter which testing setup you're using at all!

As part of this course, typical testing problems will be defined and solved and common strategies like mocking or working with spies are taught in great detail. This course also does not focus on specific types of jаvascript projects - neither does it focus on any specific library or framework.

Instead, you'll learn how to automatically test your (vanilla) jаvascript code, no matter if it's a NodeJS or frontend project. The fundamentals you'll gain in this course will help you in all your future projects - backend (NodeJS) and frontend (vanilla JS, React, Vue, Angular) alike.

This course will provide you with an extremely solid foundation to build up on, such that you can start adding tests to all your jаvascript projects.

In detail, this course will teach you

What exactly "testing" or "automated testing" is (and why you need it)

What "unit testing" is specifically

Which tools you need to enable automated unit tests in your projects

How to write unit tests

How to get started with integration tests

How to formulate different expectations (assertions)

Which patterns to follow when writing tests

How to test asynchronous and synchronous code

How to deal with side effects with help of spies & mocks

How to apply all these concepts in real projects & examples

Who this course is for
jаvascript developers who want to add tests to their projects
Developers who always considered automated testing to be intimidating




   
   
   


Forex Trading

Crypto Trading. 20 USD Bonus after KYC




We need your support!
Make a donation to help us stay online
        
Bitcoin (BTC)
bc1q08g9d22cxkawsjlf8etuek2pc9n2a3hs4cdrld
	
Bitcoin Cash (BCH)
qqvwexzhvgauxq2apgc4j0ewvcak6hh6lsnzmvtkem

Ethereum (ETH)
0xb55513D2c91A6e3c497621644ec99e206CDaf239

Litecoin (LTC)
ltc1qt6g2trfv9tjs4qj68sqc4uf0ukvc9jpnsyt59u

USDT (ERC20)
0xb55513D2c91A6e3c497621644ec99e206CDaf239

USDT (TRC20)
TYdPNrz7v1P9riWBWZ317oBgJueheGjATm





 

Information

 
  Users of GUESTS are not allowed to comment this publication.