1、PyUnit 用法
先来个简单计算器的示例:my_calculator.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#!/usr/bin/env python # encoding: utf-8 """ A demo calcultor """ class MyCalculator: """ A calculator to realize the function of addition, subduction, multiplication and division """ def add(self, a, b): """add funtion""" return a+b def minus(self, a, b): """minux funtion""" return a-b def multiply(self, a, b): """multiply funtion""" return a*b def divide(self, a, b): """divide funtion""" return a/b; if __name__ == '__main__': calc = MyCalculator() print calc.add(1, 2) print calc.minus(1, 2) print calc.multiply(1, 2) print calc.divide(1, 2) |
如果被测试代码文件名为xxx.py,那么测试代码文件应该被命名为xxx_test.py,那么这里单测文件命名my_calculator_test.[……]