# Testy Cypress

Ten katalog zawiera testy integracji utworzone za pomocą [Cypress](https://www.cypress.io/) dla kodu znajdującego się w katalogu `/final`. W książce nie ma informacji o nich, ale mogą okazać się użytecznym przykładem.

W celu wykonania testów lokalnie, musisz mieć działajce egzemplarze ostatecznej wersji API i aplikacji internetowej, a także przynajmniej 11 notatek w bazie danych. Dopiero wtedy możesz wykonać testy za pomocą Cypress UI lub w trybie headless:

```bash
npm run cy:open # Tryb UI.
npm run cy:run # Tryb headless.
```

Jeżeli chcesz dowiedzieć się więcej na temat testowania z użyciem Cypress i ogólnie testowania w języku JavaScript, gorąco zachęcam do zapoznania się z informacjami zamieszczonymi we witrynie [Testing JavaScript](https://testingjavascript.com) przygotowanej przez Kenta C. Dodds'a.
