Unit testing (language agnostic concepts)

The following videos use JavaScript to demonstrate and explain some key concepts around unit testing. Even if JS is not your vibe these are worth watching.

  • Lesson 1: Why Unit Testing
  • Lesson 2: Your first tests
  • Lesson 3: Test Runners. This discussion on test runners mentions a bunch of JS stuff. But there are still many language agnostic concepts that are worth knowing about. Examples of Python test runners are unittest and pytest.

If you are actually doing JS then it’s worth watching the rest of this series of videos.


RAW CONTENT URL