9.1 Getting Started with Jest
272
9.1.1 Installation and Execution
273
9.1.2 Organization of the Tests
274
9.1.3 Jest: The Basic Principles
274
9.1.4 Structure of a Test: Triple A
276
9.1.5 The Matchers of Jest
277
9.1.6 Grouping Tests: Test Suites
279
9.1.7 Setup and Teardown Routines
279
9.1.8 Skipping Tests and Running Them Exclusively
281
9.1.9 Handling Exceptions
283
9.1.10 Testing Asynchronous Operations
284