Testowanie aplikacji React.js — podstawy Enzyme #96
Replies: 7 comments 10 replies
-
Brak linku do następnej części Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Mogłeś od razu pod Travisa podpiąć repo ;) Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Michał, czemu używasz "it" zamiast "test"? W różnych źródłach wiedziałem i jedno i drugie. Z dokumentacji Jest wynika, że nie ma pomiędzy nimi różnicy, więc zastanawiam się, czemu używa się jednego lub drugiego? Dzięki. Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Hej. Michał. Na wstępie napiszę tylko, że odwalasz kawał świetnej roboty. Kurs jest naprawdę świetny. Mam pytanie odnośnie importowania componentów w testach. Próbując odpalić twoje testy zauważyłem, że przy mojej strukturze projektu importowanie wywalało testy. Po prostu moja aplikacja ma componenty rozdzielone na pliki Home.js oraz UserList.js. W moim przypadku poprawnie napisane testy to:
Da się jakoś wymusić, żeby aplikacja testowała componenty od najwyższego poziomu, schodząc w dół? Aplikacja a App.js wygląda tak:
Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Miałem błąd: "Cannot find module 'react' from 'ReactSixteenAdapter.js'"
Samo npm install nie wystarczy Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
-
Mam problem z tym. Pierwszy test przechodzi poprawnie Drugi test nie przechodzi Komunikat: expect(received).toEqual(expected) // deep equality Expected: true Received: false ... ale gdy zamienię Trzeci test nie przechodzi ani przy shallow ani przy mount Komunikat: ReferenceError: UsersList is not defined Oczywiście podejrzewam, że muszę jakoś zaimportować UsersList, ale to tak na szybko piszę moje spostrzeżenie. Komentarz zaimportowany z WordPressa |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Testowanie aplikacji React.js — podstawy Enzyme
Testowanie aplikacji to rzecz ważna. Do tej pory jednak nie wspomniałem ani słowem o testowaniu React.js. Czas najwyższy to zrobić! I od razu wrzucam Cię na głęboką wodę — użyjesz React.js i Enzyme — przemiłej biblioteki do testowania komponentów.
https://typeofweb.com/testowanie-aplikacji-react-js-podstawy-enzyme
Beta Was this translation helpful? Give feedback.
All reactions