Write Automated Acceptance Tests
Learn how to write automated acceptance tests.
We'll cover the following
Product page tests
The Sneakers23 store has two main real-time components: live sneaker drops and stock-level updates. We will write acceptance tests for each feature to ensure our application works end-to-end.
We need to make a small change to our Inventory.Server
module before writing our tests. The application uses a single Inventory.Server
process that holds the current inventory and stock levels. Our Hound tests will execute in the same environment as our tests and will pull the inventory from the global inventory process. Currently, this process loads its state at startup, and we do not have a way to change the loaded inventory. We need to add a function—so add the following function to the bottom of the Inventory.Server
module.
Get hands-on with 1400+ tech skills courses.