-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
class notesNew class notes or requestNew class notes or request
Description
Unit Testing is the first level of software testing where the smallest testable parts of a software are tested. This is used to validate that each unit of the software performs as designed. The unittest test framework is python's xUnit style framework.
Source: https://diveintopython3.net/unit-testing.html
Review Questions
- What is Test-Driven Development (TDD)?
- Why does Test-Driven Development matter?
- What is Unit Testing?
- Why does Unit Testing matter?
- How does Test-Driven Development differ from Unit Testing?
- Not every automated test is a unit test. Discuss.
- What makes a unit test good or bad?
- It is not enough to test for success. Discuss.
- Apart from
unittest, are there any other Pythonic unit testing libraries we can leverage?
Metadata
Metadata
Assignees
Labels
class notesNew class notes or requestNew class notes or request