-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Python GUI Programming Cookbook
By :
Python comes with a built-in unit testing framework and, in this recipe, we will start to use this framework to test our Python GUI code.
Before we start to write unit tests, we want to design our testing strategy. We could easily intermix the unit tests with the code they are testing, but a better strategy is to separate the application code from the unit test code.
PyUnit has been designed according to the principles of all the other xUnit testing Frameworks.
We will test the internationalized GUI we created earlier in this chapter.
In order to use Python's built-in unit testing framework, we have to import the Python unittest module. Let's create a new module and name it UnitTests.py.
We first import the unittest module, then we create our own class and within this class we inherit and extend the unittest.TestCase class.
The simplest code to do it looks like this:
import unittest class GuiUnitTests(unittest.TestCase): ...
Change the font size
Change margin width
Change background colour