Node.js: Testing and Code Quality
- Type:
- Other > Other
- Files:
- 162
- Size:
- 1.06 GiB (1140252749 Bytes)
- Uploaded:
- 2021-06-30 07:08:37 GMT
- By:
- tuts756
- Seeders:
- 1
- Leechers:
- 0
- Comments
- 0
- Info Hash: 3FBF867AB0C61BC83899EF91F2F4CB8A9E5ABC66
(Problems with magnets links are fixed by upgrading your torrent client!)
Description Most software engineers would agree that clean code is easier to maintain than messy code, but what exactly does that look like, and how do go about cleaning up messy code? In this course, Jon Peck shows how to measure quality, implement testing, and measure code coverage in your Node.js apps, using a complete but buggy restaurant booking application to illustrate the concepts. Jon first reviews JavaScript fundamentals and testing and code quality concepts. He then explains how to use linters to find suspicious code; explores different testing frameworks and their components; and shows how to isolate your code for testing using test doubles, then verify with spies and mocks. Jon wraps up the course by showing how to generate reports on code health across your entire codebase. Along the way, he provides challenge and solution videos so you can test your knowledge of each section before moving on
[TutsNode.com] - Node.js Testing and Code Quality/Ex_Files_Node_js_Testing_Code_Quality.zip | 408 MiB |
TutsNode.com.txt | 63 B |
[TGx]Downloaded from torrentgalaxy.to .txt | 585 B |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[4] Unit, integration, and functional testing.srt | 17.96 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[1] Cleaning your codebase.srt | 1.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[9] Solution Isolate routes for faster tests.srt | 13.8 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[1] Standardizing with EditorConfig.srt | 13.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[3] Creating and enforcing coding standards.srt | 13.29 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[2] Coding conventions and standards.srt | 11.45 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[1] What is code quality.srt | 11.4 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[4] Exercise files.srt | 2.44 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[1] Replacing code with test doubles.srt | 11.25 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[4] Mock an entire module with Jest.srt | 10.88 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[8] Testing promises with Jest.srt | 10.71 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[2] Mocking functions for test code.srt | 10.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[5] Testing frameworks.srt | 10.26 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[5] Configuring ESLint.srt | 9.93 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[8] Fixing code in VSC with ESLint.srt | 9.82 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[6] Spying to observe interactions.srt | 9.11 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[6] Testing asynchronous callbacks with Jest.srt | 8.89 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[6] TDD and BDD test specifications.srt | 8.8 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[7] Linting your codebase.srt | 8.71 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[1] Why code coverage matters.srt | 8.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[2] Measuring code coverage with Jest.srt | 8.63 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[5] Running a test suite with Jest.srt | 8.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[5] Mocking module dependencies.srt | 8.48 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[3] Writing your first Jest mock.srt | 8.44 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[5] Demo setup and tour.srt | 8.41 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[8] Challenge Organize your tests.srt | 1.46 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[7] Writing callback test suites with Jest.srt | 8.29 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[9] Solution Organize your tests.srt | 2.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[1] Survey of Node.js testing frameworks.srt | 8.13 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[4] Test doubles and Express apps.srt | 8.08 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[6] Extending an ESLint shareable config.srt | 8.08 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[3] Comparing JavaScript linters.srt | 7.88 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[3] What and where to unit test.srt | 7.76 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[7] Coverage with continuous integration.srt | 7.75 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[5] Form submissions with SuperTest.srt | 7.74 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[7] Assertions for correctness.srt | 7.6 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[8] Solution Mock a successful reservation creation.srt | 6.96 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[10] Solution Create a shareable ESLint config.srt | 6.71 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[7] Conclusion/[1] Testing and code quality goals.srt | 6.18 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[3] Functional testing with Jest.srt | 6.09 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[4] Installing ESLint.srt | 6.02 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[4] Writing your first Jest unit test.srt | 6.02 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[2] Adding EditorConfig to a project and IDE.srt | 5.78 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[6] Fallacies of 100% test coverage.srt | 5.77 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[7] Conclusion/[2] Where to go from here.srt | 5.44 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[9] Challenge Create a shareable ESLint config.srt | 1.3 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[10] Solution Test asyncawait with Jest.srt | 3.65 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[2] Install Jest in a Node.js project.srt | 3.45 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[3] Preparing for Node.js development.srt | 3.38 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[2] What you should know.srt | 3.3 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[7] Challenge Mock a successful reservation creation.srt | 1.32 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[9] Challenge Test asyncawait with Jest.srt | 1.13 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[8] Challenge Isolate routes for faster tests.srt | 1.09 KiB |
.pad/0 | 113.96 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[4] Unit, integration, and functional testing.mp4 | 26.25 MiB |
.pad/1 | 253.38 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[9] Solution Isolate routes for faster tests.mp4 | 23.66 MiB |
.pad/2 | 349.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[1] Standardizing with EditorConfig.mp4 | 22.2 MiB |
.pad/3 | 309.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[1] What is code quality.mp4 | 20.59 MiB |
.pad/4 | 421.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[3] Creating and enforcing coding standards.mp4 | 19.83 MiB |
.pad/5 | 171.17 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[4] Mock an entire module with Jest.mp4 | 19.22 MiB |
.pad/6 | 287.38 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[6] Spying to observe interactions.mp4 | 18.84 MiB |
.pad/7 | 167 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[8] Testing promises with Jest.mp4 | 18.73 MiB |
.pad/8 | 272.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[2] Mocking functions for test code.mp4 | 17.65 MiB |
.pad/9 | 360.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[8] Solution Mock a successful reservation creation.mp4 | 17.23 MiB |
.pad/10 | 278.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[1] Replacing code with test doubles.mp4 | 17.07 MiB |
.pad/11 | 440.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[5] Form submissions with SuperTest.mp4 | 16.85 MiB |
.pad/12 | 156 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[8] Fixing code in VSC with ESLint.mp4 | 16.64 MiB |
.pad/13 | 372.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[2] Coding conventions and standards.mp4 | 16.56 MiB |
.pad/14 | 454.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[2] Measuring code coverage with Jest.mp4 | 16.02 MiB |
.pad/15 | 491.17 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[5] Mocking module dependencies.mp4 | 15.98 MiB |
.pad/16 | 20.84 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[7] Writing callback test suites with Jest.mp4 | 15.68 MiB |
.pad/17 | 331.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[5] Configuring ESLint.mp4 | 15.45 MiB |
.pad/18 | 52 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[7] Linting your codebase.mp4 | 15.11 MiB |
.pad/19 | 403.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[5] Running a test suite with Jest.mp4 | 15.06 MiB |
.pad/20 | 447.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[6] TDD and BDD test specifications.mp4 | 14.73 MiB |
.pad/21 | 275.19 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[5] Testing frameworks.mp4 | 14.57 MiB |
.pad/22 | 438.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[3] Writing your first Jest mock.mp4 | 14.52 MiB |
.pad/23 | 493.83 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[6] Testing asynchronous callbacks with Jest.mp4 | 14.37 MiB |
.pad/24 | 137 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[5] Demo setup and tour.mp4 | 14.25 MiB |
.pad/25 | 261 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[1] Why code coverage matters.mp4 | 13.06 MiB |
.pad/26 | 453.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[6] Extending an ESLint shareable config.mp4 | 12.91 MiB |
.pad/27 | 90.17 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[1] Survey of Node.js testing frameworks.mp4 | 12.74 MiB |
.pad/28 | 263 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[3] Comparing JavaScript linters.mp4 | 12.6 MiB |
.pad/29 | 408.83 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[4] Test doubles and Express apps.mp4 | 12.46 MiB |
.pad/30 | 37.38 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[3] What and where to unit test.mp4 | 12.37 MiB |
.pad/31 | 130.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[7] Assertions for correctness.mp4 | 12.04 MiB |
.pad/32 | 471.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[10] Solution Create a shareable ESLint config.mp4 | 11.97 MiB |
.pad/33 | 34.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[6] Fallacies of 100% test coverage.mp4 | 11.27 MiB |
.pad/34 | 239.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[7] Coverage with continuous integration.mp4 | 10.96 MiB |
.pad/35 | 36.83 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[7] Conclusion/[1] Testing and code quality goals.mp4 | 10.02 MiB |
.pad/36 | 488 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[3] Functional testing with Jest.mp4 | 9.76 MiB |
.pad/37 | 247.83 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[2] Adding EditorConfig to a project and IDE.mp4 | 9.28 MiB |
.pad/38 | 223.17 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[4] Writing your first Jest unit test.mp4 | 9.16 MiB |
.pad/39 | 343.83 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[7] Conclusion/[2] Where to go from here.mp4 | 9.11 MiB |
.pad/40 | 402.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[4] Installing ESLint.mp4 | 8.91 MiB |
.pad/41 | 94.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[10] Solution Test asyncawait with Jest.mp4 | 7.98 MiB |
.pad/42 | 24.71 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[2] Install Jest in a Node.js project.mp4 | 5.87 MiB |
.pad/43 | 130.7 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[3] Preparing for Node.js development.mp4 | 5.57 MiB |
.pad/44 | 439.83 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[2] What you should know.mp4 | 4.89 MiB |
.pad/45 | 114.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[9] Solution Organize your tests.mp4 | 4.55 MiB |
.pad/46 | 458.33 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[4] Exercise files.mp4 | 4.17 MiB |
.pad/47 | 336.71 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[1] Introduction/[1] Cleaning your codebase.mp4 | 3.91 MiB |
.pad/48 | 92.75 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[2] 1. Testing and Code Quality Fundamentals/[8] Challenge Organize your tests.mp4 | 2.76 MiB |
.pad/49 | 249.67 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[3] 2. Finding Errors with Linting/[9] Challenge Create a shareable ESLint config.mp4 | 2.66 MiB |
.pad/50 | 350.5 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[5] 4. Replacing and Inspecting Using Spies, Stubs, and Mocks/[7] Challenge Mock a successful reservation creation.mp4 | 2.58 MiB |
.pad/51 | 426.17 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[4] 3. Validate Correctness with Unit Testing/[9] Challenge Test asyncawait with Jest.mp4 | 2.36 MiB |
.pad/52 | 14 KiB |
[TutsNode.com] - Node.js Testing and Code Quality/[6] 5. Reporting on Your Entire Codebase/[8] Challenge Isolate routes for faster tests.mp4 | 1.93 MiB |