Część 13. Testy asynchroniczne
Wiemy już o asynchroniczności, ale wiemy też o testowaniu kodu. W tej części dowiesz się jak te dwa elementy połączyć i będziemy tworzyli testy asynchroniczne.
01. Konfiguracja create-react-app - empty template
02. expect.assertions
03. callbacks
04. promises
05. multiple promises
06. resolves rejects
07. async await
08. mocking fetch
09. Mocking setTimeout
10. Mocking setInterval
11. Testowanie mini aplikacji ładującej dane - część 1
12. Testowanie mini aplikacji ładującej dane - część 2
Wcześniej nauczyliśmy się pisać testy dla "zwykłego" kodu, ale w poprzednim rozdziale poznaliśmy zapytania asynchroniczne, a więc musimy przystosować testy do tego, że nigdy nie wiadomo, ile takie zapytania potrwają.