You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the [reference repository](https://github.com/NoriSte/educative-cypress-course) with all the contents and the examples of the "[React Testing 101: component, integration, and end-to-end testing](https://2019.reactjsday.it/workshops/react-testing-101.html)" course for the [ReactJSDay 2019](https://2019.reactjsday.it/) conference.
13
+
This is the [reference repository](https://github.com/NoriSte/educative-cypress-course) with all the contents and the examples of the "[React Testing 101: component, integration, and end-to-end testing](https://2019.reactjsday.it/workshops/react-testing-101.html)" course for the [ReactJSDay 2019](https://2019.reactjsday.it/) conference, adapted for [Educative](https://www.educative.io/).
15
14
16
15
The repository aims to be consumed through [the compiled GitBook](https://noriste.github.io/educative-cypress-course/). The course starts from the peak of the testing pyramid and goes down instead of following the "standard" testing path, you can [read here](https://noriste.github.io/educative-cypress-course/book/top-to-bottom.html) the reason why. [some introductory slides](https://slides.com/noriste/educative-cypress-course) are also included but they're only useful for the teacher, they're a summary of the content presented before the coding session.
17
16
@@ -23,16 +22,6 @@ Additional requisites to run the project and the tests on your local machine:
Copy file name to clipboardExpand all lines: book/about-the-book.md
-10Lines changed: 0 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,16 +31,6 @@ To watch them running on your local machine:
31
31
- you must launch the RealWorld project with `npm run realworld:start`
32
32
- run `npm run cy:open` and launch your tests of choice
33
33
34
-
### Jest example tests
35
-
36
-
To watch them running on your local machine:
37
-
38
-
- install the project dependencies with `npm install`
39
-
- launch `npm run test:unit`
40
-
- if you want to keep Jest opened you can launch `npm run test:unit:watch` and navigate the various tests leveraging the [jest-watch-typeahead](https://github.com/jest-community/jest-watch-typeahead) plugin
Jaga loves automation and anything that can make a developer's life easier and more enjoyable, from building CLIs to deploy on k8s to Browser Extensions and everything in between.
23
-
24
-
He lives by "sharing is caring” motto.
25
-
26
-
He's the organizer of [ReactJS meetup in Milan](https://www.meetup.com/it-IT/React-JS-Milano/).
27
-
28
-
He works as an independent consultant, focused on TypeScript, GraphQL and React ecosystems.
Copy file name to clipboardExpand all lines: book/course-description.md
-36Lines changed: 0 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,6 @@ During the day, we will see all the useful tests for a web-app developed with Re
25
25
- How to write effective end-to-end tests (E2E)
26
26
- How to integrate tests into development and Continuous Integration pipelines
27
27
28
-
We are going to use **Jest, React Testing Library, Cypress** and all their useful plugins to increase our daily productivity and test reliability.
29
28
We will alternate theoretical explanations with live coding sessions, at the end of the course the source code of all the exercises, the material used for explanations, and other in-depth materials will be made available.
30
29
31
30
#### Topics:
@@ -52,41 +51,6 @@ We will alternate theoretical explanations with live coding sessions, at the end
52
51
-[Custom commands](signup-custom-command.md)
53
52
-[Visual Regression Testing for the whole web app](visual-regression-testing.md)
0 commit comments