Test Driven Development with JavaScript
Details
We want to invite you to the first part of our advent workshop series!
Testing is one of the key building blocks in Software Engineering and this workshop will introduce you to the theory behind testing as well as the Test Driven Development (TDD) paradigm.
Throughout the workshop, we will focus on the following subject areas:
- Popular test frameworks: Jest vs. Mocha / Chai
- Implementation of the Fibonacci function through TDD
- The Red/Green/Refactor approach
- Unit testing of the Fibonacci function
- Stretch goal: Integration testing of APIs
Prerequisites
To properly follow along, we assume a basic understanding of JavaScript. Additionally, we'll make use of Node.JS (https://nodejs.org/en/) and optionally yarn (https://yarnpkg.com/).
Code of Conduct
All participants of our event are required to agree with the following code of conduct. Organizers will enforce this code throughout the event. We are expecting cooperation from all participants to help ensure a safe environment for everybody.
We are dedicated to providing a harassment-free competition experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of competition participants in any form. Competition participants violating these rules may be sanctioned or expelled from the competition at the discretion of the competition organizers. TL;DR: Be excellent to each other. For more details see Berlin Code of Conduct (https://berlincodeofconduct.org/).
