وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Easy Test Driven Development with TypeScript and Vitest

سرفصل های دوره

How to solve real world problems test first with TDD, Vitest and TypeScript, speeding up your development


1. Getting Started
  • 1.1 Why are you here .pdf
  • 1. Introduction - Why are we here
  • 2. Skip to the Fun Part - a first example
  • 3. First example recap
  • 4. Back up a minute Setting up an Environment
  • 5. Leap year example, checklists and specs
  • 6. Exercise finish the leap year algorithm
  • 7. Solution finish the leap year algorithm
  • 8.1 Deriving TDD Principles Learned So Far.pdf
  • 8. Deriving TDD Principles learned so far

  • 2. Beyond the Basics
  • 1. A stateful problem - the theatre seating datastore - checklist and day 1 tests
  • 2. Stateful code needs tests to tidy up
  • 3. Solve stateful code under test with classes, object factories and pure functions
  • 4. Theatre problem - improving the implementation
  • 5. Exercise How many spare seats on row G Get me N adjacent seats on first row.
  • 6. Solution How many spare seats on row G N adjacent seats on first row.
  • 7. May I assert something about Assertions
  • 8.1 Wrapping Up The Fundamentals.pdf
  • 8. Wrapping up the Fundamentals

  • 3. Solving Problems Test First
  • 1. Example Kebab Case to Title and Parameterised Tests
  • 2. Exercise Title to Kebab Case
  • 3. Solution Title to Kebab Case including Round Trip testing
  • 4. Exercise Kebab Case to Title Case (and back)
  • 5. Solution Kebab Case to Title Case and how Unit Tests love Regular Expressions
  • 6. More Complex Challenge Org Chart Day 1
  • 7. Developing the Org Chart Component and Using Test Factories
  • 8. Solution - same team and same org chart
  • 9.1 Wrap up - problem solving.pdf
  • 9. Wrap Up - Solving deeper problems Test First
  • 10.1 Keeping Tests Under Control.pdf
  • 10. Keeping Tests Under Control

  • 4. Controlling Dependencies
  • 1. Controlling Environment Variables at Test Time
  • 2. Controlling Order of Environment Variable Initialization
  • 3. When Tests Depend on Time
  • 4. Environment Variables Another Way
  • 5. Who called that Mocking and Spying + Exercise
  • 6. Solution spy on the transmission function
  • 7. Mocking and Spying without Dependency Injection
  • 8. Exercise data conversion
  • 9. Solution data conversion
  • 10. Replace Web Service with MSW
  • 11. Further Web Service Mocking Tricks
  • 12. Wrap up dependencies make things harder, but we still prevail

  • 5. Test First for User Interfaces
  • 1. Black box testing by DOM example leading to an Exercise
  • 2. Solving the exercise, leading to modularising of components and tests

  • 6. Final Thoughts
  • 1.1 jest-users.pdf
  • 1.2 tdd-in-brief.pdf
  • 1. Final Thoughts (and summary sheets)
  • 54,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 39379
    حجم: 3223 مگابایت
    مدت زمان: 372 دقیقه
    تاریخ انتشار: 20 مرداد 1403
    طراحی سایت و خدمات سئو

    54,900 تومان
    افزودن به سبد خرید