Intermediate unit test: Difference between revisions

From 22118
Jump to navigation Jump to search
Line 11: Line 11:


== Subjects covered ==
== Subjects covered ==
Overview of test methods<br>
Unit test using pytest framework.<br>
Unit test using pytest framework.
Files, test data<br>
Setting up real projects<br>


== Exercises to be handed in ==
== Exercises to be handed in ==

Revision as of 14:07, 10 April 2026

Previous: Beginning unit test Next: Runtime evaluation

Required course material for the lesson

Powerpoint: Testing
Online: pytest documentation
Resource: Unit test - start of reverse polish notation class
Blog: On testing, by the founder of StackExchange.

Subjects covered

Unit test using pytest framework.
Files, test data
Setting up real projects

Exercises to be handed in

You should make a special folder for the exercises. I will refer to my special folder as unittest in these exercises. You will also see some __pycache__ folders appear in places. This is Pythons cache for "compiled" programs. It is safe to ignore and also to delete, because it may become outdated.

Exercises for extra practice