Practice Test Driven Development with Node, TypeScript and Jest
Channel: zuni
Date: 2022-11-03

Learn how to practice Test Driven Development (TDD) using Node.js Typescript and Jest as a framework library.
7 Node JS project ideas for beginners, to train your skills
☞ https://morioh.com/p/47c24398ff1a
React + Webpack + TypeScript Project Setup
☞ https://morioh.com/p/f8b2ba405c7a
🏫  100 Algorithm Challenge Unit Testing Update with Jest
☞ https://morioh.com/p/b61d628dc5b1

How we will work this out is, first, we will present a problem to checkout a list of items and calculate the final price, but we would add some spice on it adding some discounts to some products. Later, we will implement this problem writing the tests first, starting for the simples functionality and growing our design and our functionality until it matches all the requirements provided.

While we try to find the solution for this problem, we will remain disciplined staying always within the red-green-refactor loop, that will guarantee that we will make it until our final design assuming no risks, working the solution iteratively and in small increments.

What you’ll learn

        Introduction to TDD using Node and Typescript
        Jest testing framework
        Practice TDD with exercises (katas)
        Inside-out approach a.k.a. classicist a.k.a. Chicago school TDD
        Outside-in approach a.k.a. mockist a.k.a. London school TDD
        Test doubles, mocks, spies, stubs, fakes and dummies

Are there any course requirements or prerequisites?

        Familiar with Node and Typescript
        Basic understanding of Testing in general

Who this course is for:

        Developers with certain experience writing code
        Developers with certain experience writing tests

#Node #TypeScript #Morioh

Note: If you have any copyright issue with the content used in our channel or you find something that belongs to you, before you claim it to Youtube, SEND US A MESSAGE and the respective content will be DELETED right away. Thanks for understanding.

◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
👕 Merchandise: https://www.moteefe.com/store/developer?cp=WP6JDT
🌎 Social Network for Developers: https://morioh.com/