Checklist progressProgress
0/233Learned
Checklist progressProgress
0/233Learned
With a block of code and the associated Unit Test, determine where the test is ineffective and modify it to make it more effective
0/12
Unit, integration, and end-to-end test scope
Learn this conceptJavaScript testing tools and ways to run tests
Learn this conceptconsole.assert checks as lightweight unit tests
Learn this conceptBDD test suite anatomy with describe, it and expect
Learn this conceptMatcher choice and assertion strength
Learn this conceptHappy-path-only tests that miss branches and boundary values
Learn this conceptNegative-path tests for invalid input and thrown errors
Learn this conceptAsync tests that finish before the promise or callback settles
Learn this conceptTest isolation with setup and teardown hooks
Learn this conceptStubbing non-deterministic and external dependencies
Learn this conceptMock functions to verify callback and event-handler calls
Learn this conceptPrepare for the Exam
Study Community
Ask questions and get the latest info from other JavaScript Developer studiers. 662 members and growing.