Lynda - JavaScript - Test-Driven Development (ES6) [AhLaN] 收录时间:2020-08-09 07:09:35 文件大小:401MB 下载次数:30 最近下载:2021-01-22 17:46:57 磁力链接: magnet:?xt=urn:btih:45893dadc2a43ed89ea97c063a1ba4159cb152ac 立即下载 复制链接 文件列表 3 - 2. Writing Unit Tests/19 - Solution - Given criteria, write unit tests.mp4 31MB 6 - 5. Improving Your TDD Workflow/34 - Creating test helpers.mp4 17MB 6 - 5. Improving Your TDD Workflow/31 - Database setup and teardown in tests.mp4 16MB 7 - 6. A Real-World Example/38 - Implementing a server endpoint.mp4 15MB 3 - 2. Writing Unit Tests/14 - Testing basic functions.mp4 14MB 7 - 6. A Real-World Example/36 - Creating test-doubles with Sinon.mp4 13MB 4 - 3. Writing Integration Tests/23 - When shouldn't I use test doubles.mp4 12MB 7 - 6. A Real-World Example/41 - Solution - Testing 'Not Found'.mp4 12MB 3 - 2. Writing Unit Tests/17 - To mock or not to mock.mp4 11MB 7 - 6. A Real-World Example/39 - Testing a server's error path.mp4 11MB 7 - 6. A Real-World Example/37 - Testing a Node endpoint with SuperTest.mp4 11MB 3 - 2. Writing Unit Tests/11 - The purpose of unit testing.mp4 10MB 2 - 1. Test-Driven Development (TDD) Basics/09 - Writing effective tests.mp4 10MB 6 - 5. Improving Your TDD Workflow/30 - Testing database communication - Basic setup.mp4 10MB 3 - 2. Writing Unit Tests/16 - Modifying existing functionality.mp4 10MB 4 - 3. Writing Integration Tests/20 - Introduction to integration testing.mp4 9MB 8 - 7. Running Tests/43 - Checking test coverage with NYC.mp4 9MB 2 - 1. Test-Driven Development (TDD) Basics/07 - Disadvantages of TDD.mp4 9MB 3 - 2. Writing Unit Tests/15 - Testing asynchronous functions.mp4 9MB 4 - 3. Writing Integration Tests/24 - The two categories of integration tests.mp4 9MB 2 - 1. Test-Driven Development (TDD) Basics/08 - The basic TDD cycle.mp4 9MB 2 - 1. Test-Driven Development (TDD) Basics/05 - What is TDD.mp4 9MB 4 - 3. Writing Integration Tests/21 - How do integration tests fit into TDD.mp4 8MB 6 - 5. Improving Your TDD Workflow/32 - Ignoring object properties in Mocha.mp4 8MB 5 - 4. Writing End-to-End Tests/28 - Testing an endpoint - The basic approach.mp4 8MB 3 - 2. Writing Unit Tests/12 - JavaScript frameworks for unit testing.mp4 8MB 2 - 1. Test-Driven Development (TDD) Basics/06 - Advantages of TDD.mp4 8MB 3 - 2. Writing Unit Tests/18 - Challenge - Given criteria, write unit tests.mp4 7MB 6 - 5. Improving Your TDD Workflow/33 - Using environment variables in testing.mp4 7MB 2 - 1. Test-Driven Development (TDD) Basics/10 - The three different types of tests.mp4 7MB 6 - 5. Improving Your TDD Workflow/35 - Resetting the database between tests.mp4 7MB 1 - Introduction/03 - What this course covers.mp4 6MB 5 - 4. Writing End-to-End Tests/26 - Integration testing in practice.mp4 6MB 4 - 3. Writing Integration Tests/22 - Test doubles.mp4 6MB 9 - Conclusion/44 - Next steps.mp4 5MB 1 - Introduction/01 - Intro video.mp4 5MB 5 - 4. Writing End-to-End Tests/27 - Testing Node servers with SuperTest.mp4 5MB 8 - 7. Running Tests/42 - Run tests automatically.mp4 5MB 5 - 4. Writing End-to-End Tests/29 - Creating a Mocha setup file.mp4 5MB 7 - 6. A Real-World Example/40 - Challenge - Testing 'Not Found'.mp4 5MB 3 - 2. Writing Unit Tests/13 - Writing and running basic tests.mp4 5MB 4 - 3. Writing Integration Tests/25 - JavaScript libraries For integration testing.mp4 3MB 1 - Introduction/04 - Software installation.mp4 3MB 1 - Introduction/02 - What you should know.mp4 1MB Exercise Files/07_02/End/package-lock.json 136KB Exercise Files/06_01/End/package-lock.json 114KB Exercise Files/06_02/End/package-lock.json 114KB Exercise Files/06_02/Start/package-lock.json 114KB Exercise Files/06_03/End/package-lock.json 114KB Exercise Files/06_03/Start/package-lock.json 114KB Exercise Files/06_04/End/package-lock.json 114KB Exercise Files/06_04/Start/package-lock.json 114KB Exercise Files/06_05/End/package-lock.json 114KB Exercise Files/06_05/Start/package-lock.json 114KB Exercise Files/06_06/End/package-lock.json 114KB Exercise Files/06_06/Start/package-lock.json 114KB Exercise Files/07_01/End/package-lock.json 114KB Exercise Files/07_01/Start/package-lock.json 114KB Exercise Files/07_02/Start/package-lock.json 114KB Exercise Files/05_01/End/package-lock.json 110KB Exercise Files/05_02/End/package-lock.json 110KB Exercise Files/05_02/Start/package-lock.json 110KB Exercise Files/05_03/End/package-lock.json 110KB Exercise Files/05_03/Start/package-lock.json 110KB Exercise Files/05_04/End/package-lock.json 110KB Exercise Files/05_04/Start/package-lock.json 110KB Exercise Files/05_05/End/package-lock.json 110KB Exercise Files/05_05/Start/package-lock.json 110KB Exercise Files/05_06/End/package-lock.json 110KB Exercise Files/05_06/Start/package-lock.json 110KB Exercise Files/06_01/Start/package-lock.json 110KB Exercise Files/04_04/End/package-lock.json 109KB Exercise Files/05_01/Start/package-lock.json 109KB Exercise Files/04_02/End/package-lock.json 102KB Exercise Files/04_03/End/package-lock.json 102KB Exercise Files/04_03/Start/package-lock.json 102KB Exercise Files/04_04/Start/package-lock.json 102KB Exercise Files/02_04/Start/package-lock.json 88KB Exercise Files/02_05/End/package-lock.json 88KB Exercise Files/02_05/Start/package-lock.json 88KB Exercise Files/02_06/End/package-lock.json 88KB Exercise Files/02_06/Start/package-lock.json 88KB Exercise Files/02_07/End/package-lock.json 88KB Exercise Files/02_07/Start/package-lock.json 88KB Exercise Files/02_08/End/package-lock.json 88KB Exercise Files/02_08/Start/package-lock.json 88KB Exercise Files/02_09/Start/package-lock.json 88KB Exercise Files/02_03/End/package-lock.json 88KB Exercise Files/02_04/End/package-lock.json 88KB Exercise Files/02_09/End/package-lock.json 88KB Seed Me!!.png 42KB Exercise Files/07_02/End/coverage/lcov-report/prettify.js 17KB Exercise Files/07_02/End/coverage/lcov-report/base.css 5KB Exercise Files/07_02/End/coverage/lcov-report/db.js.html 5KB Exercise Files/07_02/End/coverage/lcov-report/sorter.js 5KB Exercise Files/07_02/End/coverage/lcov-report/server.js.html 5KB Exercise Files/07_02/End/coverage/lcov-report/index.html 4KB Exercise Files/07_02/End/coverage/lcov-report/block-navigation.js 2KB Exercise Files/02_09/End/src/anagrams.test.js 2KB Exercise Files/06_06/End/src/server.test.js 1KB Exercise Files/07_01/End/src/server.test.js 1KB Exercise Files/07_01/Start/src/server.test.js 1KB Exercise Files/07_02/End/src/server.test.js 1KB Exercise Files/07_02/Start/src/server.test.js 1KB Exercise Files/06_06/End/src/db.test.js 1KB Exercise Files/07_01/End/src/db.test.js 1KB Exercise Files/07_01/Start/src/db.test.js 1KB Exercise Files/07_02/End/src/db.test.js 1KB Exercise Files/07_02/Start/src/db.test.js 1KB Exercise Files/05_03/End/src/db.test.js 1KB Exercise Files/05_04/End/src/db.test.js 1KB Exercise Files/05_04/Start/src/db.test.js 1KB Exercise Files/05_05/Start/src/db.test.js 1KB Exercise Files/06_05/End/src/server.test.js 1KB Exercise Files/06_06/Start/src/server.test.js 1KB Exercise Files/05_02/End/src/db.test.js 1KB Exercise Files/05_03/Start/src/db.test.js 1KB Exercise Files/06_04/End/src/server.test.js 1KB Exercise Files/06_05/Start/src/server.test.js 1KB Exercise Files/05_05/End/src/test-helpers.js 1KB Exercise Files/05_06/End/src/test-helpers.js 1KB Exercise Files/05_06/Start/src/test-helpers.js 1KB Exercise Files/06_01/End/src/test-helpers.js 1KB Exercise Files/06_01/Start/src/test-helpers.js 1KB Exercise Files/06_02/End/src/test-helpers.js 1KB Exercise Files/06_02/Start/src/test-helpers.js 1KB Exercise Files/06_03/End/src/test-helpers.js 1KB Exercise Files/06_03/Start/src/test-helpers.js 1KB Exercise Files/06_04/End/src/test-helpers.js 1KB Exercise Files/06_04/Start/src/test-helpers.js 1KB Exercise Files/06_05/End/src/test-helpers.js 1KB Exercise Files/06_05/Start/src/test-helpers.js 1KB Exercise Files/06_06/End/src/test-helpers.js 1KB Exercise Files/06_06/Start/src/test-helpers.js 1KB Exercise Files/07_01/End/src/test-helpers.js 1KB Exercise Files/07_01/Start/src/test-helpers.js 1KB Exercise Files/07_02/End/src/test-helpers.js 1KB Exercise Files/07_02/Start/src/test-helpers.js 1KB Exercise Files/06_05/End/src/db.test.js 1KB Exercise Files/06_06/Start/src/db.test.js 1KB Exercise Files/05_06/End/src/db.test.js 1KB Exercise Files/06_01/End/src/db.test.js 1KB Exercise Files/06_01/Start/src/db.test.js 1KB Exercise Files/06_02/End/src/db.test.js 1KB Exercise Files/06_02/Start/src/db.test.js 1KB Exercise Files/06_03/End/src/db.test.js 1KB Exercise Files/06_03/Start/src/db.test.js 1KB Exercise Files/06_04/End/src/db.test.js 1KB Exercise Files/06_04/Start/src/db.test.js 1KB Exercise Files/06_05/Start/src/db.test.js 1KB Exercise Files/07_02/End/package.json 1023B Exercise Files/05_05/End/src/db.test.js 991B Exercise Files/05_06/Start/src/db.test.js 991B Exercise Files/02_07/End/src/letter-count.test.js 841B Exercise Files/02_08/End/src/letter-count.test.js 841B Exercise Files/02_08/Start/src/letter-count.test.js 841B Exercise Files/02_09/End/src/letter-count.test.js 841B Exercise Files/02_09/Start/src/letter-count.test.js 841B Exercise Files/07_01/End/package.json 812B Exercise Files/07_02/Start/package.json 812B Exercise Files/06_02/End/src/server.test.js 748B Exercise Files/06_03/End/src/server.test.js 748B Exercise Files/06_03/Start/src/server.test.js 748B Exercise Files/06_04/Start/src/server.test.js 748B Exercise Files/07_02/End/coverage/lcov.info 702B Exercise Files/07_02/End/coverage/lcov-report/prettify.css 676B Exercise Files/06_01/End/package.json 674B Exercise Files/06_02/End/package.json 674B Exercise Files/06_02/Start/package.json 674B Exercise Files/06_03/End/package.json 674B Exercise Files/06_03/Start/package.json 674B Exercise Files/06_04/End/package.json 674B Exercise Files/06_04/Start/package.json 674B Exercise Files/06_05/End/package.json 674B Exercise Files/06_05/Start/package.json 674B Exercise Files/06_06/End/package.json 674B Exercise Files/06_06/Start/package.json 674B Exercise Files/07_01/Start/package.json 674B Exercise Files/05_04/End/package.json 651B Exercise Files/05_05/End/package.json 651B Exercise Files/05_05/Start/package.json 651B Exercise Files/05_06/End/package.json 651B Exercise Files/05_06/Start/package.json 651B Exercise Files/06_01/Start/package.json 651B Exercise Files/05_01/End/package.json 637B Exercise Files/05_02/End/package.json 637B Exercise Files/05_02/Start/package.json 637B Exercise Files/05_03/End/package.json 637B Exercise Files/05_03/Start/package.json 637B Exercise Files/05_04/Start/package.json 637B Exercise Files/04_04/End/package.json 582B Exercise Files/05_01/Start/package.json 582B Exercise Files/02_06/End/src/letter-count.test.js 577B Exercise Files/02_07/Start/src/letter-count.test.js 577B Exercise Files/06_01/End/src/db.js 563B Exercise Files/06_02/End/src/db.js 563B Exercise Files/06_02/Start/src/db.js 563B Exercise Files/06_03/End/src/db.js 563B Exercise Files/06_03/Start/src/db.js 563B Exercise Files/06_04/End/src/db.js 563B Exercise Files/06_04/Start/src/db.js 563B Exercise Files/06_05/End/src/db.js 563B Exercise Files/06_05/Start/src/db.js 563B Exercise Files/06_06/End/src/db.js 563B Exercise Files/06_06/Start/src/db.js 563B Exercise Files/07_01/End/src/db.js 563B Exercise Files/07_01/Start/src/db.js 563B Exercise Files/07_02/End/src/db.js 563B Exercise Files/07_02/Start/src/db.js 563B Exercise Files/05_01/End/src/db.test.js 547B Exercise Files/05_02/Start/src/db.test.js 547B Exercise Files/05_04/End/src/db.js 519B Exercise Files/05_05/End/src/db.js 519B Exercise Files/05_05/Start/src/db.js 519B Exercise Files/05_06/End/src/db.js 519B Exercise Files/05_06/Start/src/db.js 519B Exercise Files/06_01/Start/src/db.js 519B Exercise Files/06_01/End/src/server.test.js 512B Exercise Files/06_02/Start/src/server.test.js 512B Exercise Files/04_02/End/package.json 490B Exercise Files/04_03/End/package.json 490B Exercise Files/04_03/Start/package.json 490B Exercise Files/04_04/Start/package.json 490B Exercise Files/02_09/End/package.json 465B Exercise Files/05_02/End/src/db.js 436B Exercise Files/05_03/End/src/db.js 436B Exercise Files/05_03/Start/src/db.js 436B Exercise Files/05_04/Start/src/db.js 436B Exercise Files/06_06/End/src/server.js 422B Exercise Files/07_01/End/src/server.js 422B Exercise Files/07_01/Start/src/server.js 422B Exercise Files/07_02/End/src/server.js 422B Exercise Files/07_02/Start/src/server.js 422B Exercise Files/02_09/End/src/anagrams.js 421B Exercise Files/02_05/End/package.json 415B Exercise Files/02_06/End/package.json 415B Exercise Files/02_06/Start/package.json 415B Exercise Files/02_07/End/package.json 415B Exercise Files/02_07/Start/package.json 415B Exercise Files/02_08/End/package.json 415B Exercise Files/02_08/Start/package.json 415B Exercise Files/02_09/Start/package.json 415B Exercise Files/02_04/Start/package.json 390B Exercise Files/02_05/Start/package.json 390B Exercise Files/02_03/End/package.json 390B Exercise Files/02_04/End/package.json 390B Exercise Files/02_07/End/src/letter-count.js 388B Exercise Files/02_08/End/src/letter-count.js 388B Exercise Files/02_08/Start/src/letter-count.js 388B Exercise Files/02_09/End/src/letter-count.js 388B Exercise Files/02_09/Start/src/letter-count.js 388B Exercise Files/02_04/End/src/letter-count.test.js 337B Exercise Files/02_05/End/src/letter-count.test.js 337B Exercise Files/02_05/Start/src/letter-count.test.js 337B Exercise Files/02_06/Start/src/letter-count.test.js 337B Exercise Files/06_04/End/src/server.js 335B Exercise Files/06_05/End/src/server.js 335B Exercise Files/06_05/Start/src/server.js 335B Exercise Files/06_06/Start/src/server.js 335B Exercise Files/02_06/End/src/letter-count.js 333B Exercise Files/02_07/Start/src/letter-count.js 333B Exercise Files/06_03/End/src/server.js 260B Exercise Files/06_04/Start/src/server.js 260B Exercise Files/07_02/End/coverage/lcov-report/sort-arrow-sprite.png 209B Exercise Files/02_08/End/src/anagrams.test.js 191B Exercise Files/02_09/Start/src/anagrams.test.js 191B AhLaN.txt 175B Exercise Files/05_03/End/src/mocha-setup.js 126B Exercise Files/05_04/End/src/mocha-setup.js 126B Exercise Files/05_04/Start/src/mocha-setup.js 126B Exercise Files/05_05/End/src/mocha-setup.js 126B Exercise Files/05_05/Start/src/mocha-setup.js 126B Exercise Files/05_06/End/src/mocha-setup.js 126B Exercise Files/05_06/Start/src/mocha-setup.js 126B Exercise Files/06_01/End/src/mocha-setup.js 126B Exercise Files/06_01/Start/src/mocha-setup.js 126B Exercise Files/06_02/End/src/mocha-setup.js 126B Exercise Files/06_02/Start/src/mocha-setup.js 126B Exercise Files/06_03/End/src/mocha-setup.js 126B Exercise Files/06_03/Start/src/mocha-setup.js 126B Exercise Files/06_04/End/src/mocha-setup.js 126B Exercise Files/06_04/Start/src/mocha-setup.js 126B Exercise Files/06_05/End/src/mocha-setup.js 126B Exercise Files/06_05/Start/src/mocha-setup.js 126B Exercise Files/06_06/End/src/mocha-setup.js 126B Exercise Files/06_06/Start/src/mocha-setup.js 126B Exercise Files/07_01/End/src/mocha-setup.js 126B Exercise Files/07_01/Start/src/mocha-setup.js 126B Exercise Files/07_02/End/src/mocha-setup.js 126B Exercise Files/07_02/Start/src/mocha-setup.js 126B Exercise Files/02_05/End/src/letter-count.js 121B Exercise Files/02_06/Start/src/letter-count.js 121B Exercise Files/02_04/Start/.babelrc 40B Exercise Files/02_05/End/.babelrc 40B Exercise Files/02_05/Start/.babelrc 40B Exercise Files/02_06/End/.babelrc 40B Exercise Files/02_06/Start/.babelrc 40B Exercise Files/02_07/End/.babelrc 40B Exercise Files/02_07/Start/.babelrc 40B Exercise Files/02_08/End/.babelrc 40B Exercise Files/02_08/Start/.babelrc 40B Exercise Files/02_09/End/.babelrc 40B Exercise Files/02_09/Start/.babelrc 40B Exercise Files/04_02/End/.babelrc 40B Exercise Files/04_03/End/.babelrc 40B Exercise Files/04_03/Start/.babelrc 40B Exercise Files/04_04/End/.babelrc 40B Exercise Files/04_04/Start/.babelrc 40B Exercise Files/05_01/End/.babelrc 40B Exercise Files/05_01/Start/.babelrc 40B Exercise Files/05_02/End/.babelrc 40B Exercise Files/05_02/Start/.babelrc 40B Exercise Files/05_03/End/.babelrc 40B Exercise Files/05_03/Start/.babelrc 40B Exercise Files/05_04/End/.babelrc 40B Exercise Files/05_04/Start/.babelrc 40B Exercise Files/05_05/End/.babelrc 40B Exercise Files/05_05/Start/.babelrc 40B Exercise Files/05_06/End/.babelrc 40B Exercise Files/05_06/Start/.babelrc 40B Exercise Files/02_03/End/.babelrc 40B Exercise Files/06_01/End/.babelrc 40B Exercise Files/06_01/Start/.babelrc 40B Exercise Files/06_02/End/.babelrc 40B Exercise Files/02_04/End/.babelrc 40B Exercise Files/06_02/Start/.babelrc 40B Exercise Files/06_03/End/.babelrc 40B Exercise Files/06_03/Start/.babelrc 40B Exercise Files/06_04/End/.babelrc 40B Exercise Files/06_04/Start/.babelrc 40B Exercise Files/06_05/End/.babelrc 40B Exercise Files/06_05/Start/.babelrc 40B Exercise Files/06_06/End/.babelrc 40B Exercise Files/06_06/Start/.babelrc 40B Exercise Files/07_01/End/.babelrc 40B Exercise Files/07_01/Start/.babelrc 40B Exercise Files/07_02/End/.babelrc 40B Exercise Files/07_02/Start/.babelrc 40B Exercise Files/04_04/End/src/mocha-setup.js 37B Exercise Files/05_01/End/src/mocha-setup.js 37B Exercise Files/05_01/Start/src/mocha-setup.js 37B Exercise Files/05_02/End/src/mocha-setup.js 37B Exercise Files/05_02/Start/src/mocha-setup.js 37B Exercise Files/05_03/Start/src/mocha-setup.js 37B Exercise Files/02_03/End/src/letter-count.js 0B Exercise Files/02_03/End/src/letter-count.test.js 0B Exercise Files/02_04/End/src/letter-count.js 0B Exercise Files/02_04/Start/src/letter-count.js 0B Exercise Files/02_04/Start/src/letter-count.test.js 0B Exercise Files/02_05/Start/src/letter-count.js 0B Exercise Files/02_08/End/src/anagrams.js 0B Exercise Files/02_09/Start/src/anagrams.js 0B Exercise Files/04_03/End/src/db.js 0B Exercise Files/04_03/End/src/db.test.js 0B Exercise Files/04_03/End/src/server.js 0B Exercise Files/04_03/End/src/server.test.js 0B Exercise Files/04_04/End/src/db.js 0B Exercise Files/04_04/End/src/db.test.js 0B Exercise Files/04_04/End/src/server.js 0B Exercise Files/04_04/End/src/server.test.js 0B Exercise Files/04_04/Start/src/db.js 0B Exercise Files/04_04/Start/src/db.test.js 0B Exercise Files/04_04/Start/src/server.js 0B Exercise Files/04_04/Start/src/server.test.js 0B Exercise Files/05_01/End/src/db.js 0B Exercise Files/05_01/End/src/server.js 0B Exercise Files/05_01/End/src/server.test.js 0B Exercise Files/05_01/Start/src/db.js 0B Exercise Files/05_01/Start/src/db.test.js 0B Exercise Files/05_01/Start/src/server.js 0B Exercise Files/05_01/Start/src/server.test.js 0B Exercise Files/05_02/End/src/server.js 0B Exercise Files/05_02/End/src/server.test.js 0B Exercise Files/05_02/Start/src/db.js 0B Exercise Files/05_02/Start/src/server.js 0B Exercise Files/05_02/Start/src/server.test.js 0B Exercise Files/05_03/End/src/server.js 0B Exercise Files/05_03/End/src/server.test.js 0B Exercise Files/05_03/Start/src/server.js 0B Exercise Files/05_03/Start/src/server.test.js 0B Exercise Files/05_04/End/src/server.js 0B Exercise Files/05_04/End/src/server.test.js 0B Exercise Files/05_04/Start/src/server.js 0B Exercise Files/05_04/Start/src/server.test.js 0B Exercise Files/05_05/End/src/server.js 0B Exercise Files/05_05/End/src/server.test.js 0B Exercise Files/05_05/Start/src/server.js 0B Exercise Files/05_05/Start/src/server.test.js 0B Exercise Files/05_06/End/src/server.js 0B Exercise Files/05_06/End/src/server.test.js 0B Exercise Files/05_06/Start/src/server.js 0B Exercise Files/05_06/Start/src/server.test.js 0B Exercise Files/06_01/End/src/server.js 0B Exercise Files/06_01/Start/src/server.js 0B Exercise Files/06_01/Start/src/server.test.js 0B Exercise Files/06_02/End/src/server.js 0B Exercise Files/06_02/Start/src/server.js 0B Exercise Files/06_03/Start/src/server.js 0B