SYMBOL INDEX (94 symbols across 33 files) FILE: chapter11/1_writing_end_to_end_tests/1_setting_up_cypress/cypress/integration/examples/misc.spec.js method onBeforeScreenshot (line 104) | onBeforeScreenshot() {} method onAfterScreenshot (line 105) | onAfterScreenshot() {} FILE: chapter11/1_writing_end_to_end_tests/1_setting_up_cypress/cypress/integration/examples/navigation.spec.js method onBeforeLoad (line 50) | onBeforeLoad(contentWindow) { method onLoad (line 54) | onLoad(contentWindow) { FILE: chapter11/1_writing_end_to_end_tests/1_setting_up_cypress/cypress/integration/examples/spies_stubs_clocks.spec.js method foo (line 11) | foo() {} method foo (line 29) | foo(x) { method foo (line 57) | foo(a, b) { method greet (line 110) | greet(name) { method add (line 141) | add(a, b) { FILE: chapter11/1_writing_end_to_end_tests/1_setting_up_cypress/cypress/integration/examples/utilities.spec.js function waitOneSecond (line 124) | function waitOneSecond() { FILE: chapter11/2_best_practices_for_end_to_end_tests/1_page_objects/cypress/pageObjects/inventoryManagement.js class InventoryManagement (line 1) | class InventoryManagement { method visit (line 2) | static visit() { method enterItemName (line 6) | static enterItemName(itemName) { method enterQuantity (line 13) | static enterQuantity(quantity) { method getSubmitButton (line 20) | static getSubmitButton() { method addItem (line 24) | static addItem(itemName, quantity) { method findItemEntry (line 30) | static findItemEntry(itemName, quantity) { method undo (line 34) | static undo() { method findAction (line 41) | static findAction(inventoryState) { FILE: chapter11/2_best_practices_for_end_to_end_tests/2_application_actions/cypress/pageObjects/inventoryManagement.js class InventoryManagement (line 1) | class InventoryManagement { method visit (line 2) | static visit() { method enterItemName (line 6) | static enterItemName(itemName) { method enterQuantity (line 13) | static enterQuantity(quantity) { method getSubmitButton (line 20) | static getSubmitButton() { method addItem (line 24) | static addItem(itemName, quantity) { method findItemEntry (line 30) | static findItemEntry(itemName, quantity) { method undo (line 34) | static undo() { method findAction (line 41) | static findAction(inventoryState) { FILE: chapter11/3_dealing_with_flakiness/1_avoiding_waiting_for_fixed_amounts_of_time/cypress/pageObjects/inventoryManagement.js class InventoryManagement (line 1) | class InventoryManagement { method visit (line 2) | static visit() { method enterItemName (line 6) | static enterItemName(itemName) { method enterQuantity (line 13) | static enterQuantity(quantity) { method getSubmitButton (line 20) | static getSubmitButton() { method addItem (line 24) | static addItem(itemName, quantity) { method findItemEntry (line 30) | static findItemEntry(itemName, quantity) { method undo (line 34) | static undo() { method findAction (line 41) | static findAction(inventoryState) { FILE: chapter11/3_dealing_with_flakiness/2_stubbing_uncontrollable_factors/cypress/pageObjects/inventoryManagement.js class InventoryManagement (line 1) | class InventoryManagement { method visit (line 2) | static visit() { method enterItemName (line 6) | static enterItemName(itemName) { method enterQuantity (line 13) | static enterQuantity(quantity) { method getSubmitButton (line 20) | static getSubmitButton() { method addItem (line 24) | static addItem(itemName, quantity) { method findItemEntry (line 30) | static findItemEntry(itemName, quantity) { method undo (line 34) | static undo() { method findAction (line 41) | static findAction(inventoryState) { FILE: chapter11/4_visual_regression_tests/cypress/pageObjects/inventoryManagement.js class InventoryManagement (line 1) | class InventoryManagement { method visit (line 2) | static visit() { method enterItemName (line 6) | static enterItemName(itemName) { method enterQuantity (line 13) | static enterQuantity(quantity) { method getSubmitButton (line 20) | static getSubmitButton() { method addItem (line 24) | static addItem(itemName, quantity) { method findItemEntry (line 30) | static findItemEntry(itemName, quantity) { method undo (line 34) | static undo() { method findAction (line 41) | static findAction(inventoryState) { FILE: chapter11/client/inventoryController.js constant API_ADDR (line 3) | const API_ADDR = "http://localhost:3000"; FILE: chapter11/server/server.js constant PORT (line 17) | const PORT = process.env.NODE_ENV === "test" ? 5000 : 3000; FILE: chapter13/1_type_systems/2_with_types/orderQueue.ts type OrderItems (line 1) | type OrderItems = { 0: string } & Array; type Order (line 3) | type Order = { type DoneOrder (line 8) | type DoneOrder = Order & { status: "done" }; FILE: chapter2/2_unit_tests/1_raw_tests/Cart.js class Cart (line 1) | class Cart { method constructor (line 2) | constructor() { method addToCart (line 6) | addToCart(item) { FILE: chapter2/2_unit_tests/2_node_assert/Cart.js class Cart (line 1) | class Cart { method constructor (line 2) | constructor() { method addToCart (line 6) | addToCart(item) { FILE: chapter2/2_unit_tests/3_jest_multiple_tests/Cart.js class Cart (line 1) | class Cart { method constructor (line 2) | constructor() { method addToCart (line 6) | addToCart(item) { method removeFromCart (line 10) | removeFromCart(item) { FILE: chapter2/2_unit_tests/4_jest_assertions/Cart.js class Cart (line 1) | class Cart { method constructor (line 2) | constructor() { method addToCart (line 6) | addToCart(item) { method removeFromCart (line 10) | removeFromCart(item) { FILE: chapter2/2_unit_tests/5_npm_scripts/Cart.js class Cart (line 1) | class Cart { method constructor (line 2) | constructor() { method addToCart (line 6) | addToCart(item) { method removeFromCart (line 10) | removeFromCart(item) { FILE: chapter3/4_code_coverage/2_what_coverage_is_good_for/math.js function sumOrDivide (line 1) | function sumOrDivide(a, b) { FILE: chapter6/4_testing_and_browser_apis/server/server.js constant PORT (line 15) | const PORT = process.env.NODE_ENV === "test" ? 5000 : 3000; FILE: chapter6/5_web_sockets_and_http_requests/1_http_requests/inventoryController.js constant API_ADDR (line 3) | const API_ADDR = "http://localhost:3000"; FILE: chapter6/5_web_sockets_and_http_requests/2_web_sockets/inventoryController.js constant API_ADDR (line 3) | const API_ADDR = "http://localhost:3000"; FILE: chapter6/5_web_sockets_and_http_requests/server/server.js constant PORT (line 17) | const PORT = process.env.NODE_ENV === "test" ? 5000 : 3000; FILE: chapter7/2_an_overview_of_react_testing_libraries/2_react_testing_library/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter7/server/server.js constant PORT (line 17) | const PORT = process.env.NODE_ENV === "test" ? 5000 : 3000; FILE: chapter8/1_testing_component_interaction/1_component_integration_tests/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/1_testing_component_interaction/2_stubbing_components/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/2_snapshot_testing/1_component_snapshots/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/3_testing_styles/1_css_classes/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/3_testing_styles/2_style_props/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/3_testing_styles/3_css_in_js_snapshots/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/4_component_stories/1_stories/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/4_component_stories/2_documentation/constants.js constant API_ADDR (line 1) | const API_ADDR = "http://localhost:3000"; FILE: chapter8/server/server.js constant PORT (line 17) | const PORT = process.env.NODE_ENV === "test" ? 5000 : 3000;