-
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?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
class notesNew class notes or requestNew class notes or request