Lesson 11: Testing

  Overview

Introduction

Welcome to lesson eleven! This lesson you are going to learn how to write unit tests using the Jest framework. You will also continue to work on your final project.

Topics for this lesson:

  • Why Testing?
  • Testing Frameworks for JavaScript
  • Writing Unit Tests with Jest
Have Feedback?

  Learning Material

Resources for this lesson are accessible to you in this repository

The following learning material may be helpful but is not required. Please reference the syllabus for more details.

  Team Assignment

Overview

Purpose: Gain experience working in a team.
Task: Complete the assignment.

Learning Objectives

By the end of this assignment the student will be able to do the following:

Assignment Description

Continue work on your team projects (keeping in mind the Final Project Rubric). You will submit a status update in I-Learn.

Remember that you will need to write tests for each of your api endpoints. Lesson 12 will also focus on testing.

Rubric

CriteriaWeightMasteryProficientDevelopingBeginningMissing/Incomplete
100%90%78%65%0%
Team Ranking

(Graded via I-learn)
100%Meets Proficient criteria and includes additional comments about how the team worked togetherMeets Developing criteria and includes list of team members in order of workload this lessonMeets Beginning criteria and includes spread (high, medium, low)Submitted ranking in I-LearnNo ranking submitted in I-Learn