博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python编程入门----测试与类编写
阅读量:5926 次
发布时间:2019-06-19

本文共 819 字,大约阅读时间需要 2 分钟。

hot3.png

- 测试

  1. employee.py
class employee():    def __init__(self, fname, lname, salary):        self.first_name = fname        self.last_name = lname        self.salary = salary    def give_raise(self, add_num = 5000):        self.salary += add_num

2.test_employee

from employee import employeeimport unittestclass test_employee(unittest.TestCase):    def setUp(self):        self.em = employee("hao", "kai", 10000)        self.salary_1 = 15000        self.salary_2 = 20000        self.add = 10000    def test_give_raise(self):        self.em.give_raise()        self.assertEqual(self.em.salary, self.salary_1)    def test_give_custom_raise(self):        self.em.give_raise(self.add)        self.assertEqual(self.em.salary, self.salary_2)

测试类功能是否正常。其中setUp()函数初始化类对象,便于类中其他方法使用。

转载于:https://my.oschina.net/u/3127014/blog/2960543

你可能感兴趣的文章
3.菜鸟教你一步一步开发 web service 之 axis 服务端创建
查看>>
VS2017调试闪退之Chrome
查看>>
做移动互联网App,你的测试用例足够吗?
查看>>
cmd.exe启动参数说明
查看>>
Pressed状态和clickable,duplicateParentState的关系
查看>>
视图加载时自动执行铵钮事件
查看>>
私活利器,docker快速部署node.js应用
查看>>
《随笔记录》20170310
查看>>
网站分析系统
查看>>
一站式解决,Android 拍照 图库的各种问题
查看>>
JavaScript匿名函数以及在循环中的匿名函数
查看>>
中国HBase技术社区第五届MeetUp ——HBase技术解析及应用实践(深圳站)
查看>>
javascript高程3 学习笔记(三)
查看>>
lsof命令
查看>>
阿里云云计算ACP考试知识点(标红为重点)
查看>>
Unhandled event loop exception PermGen space
查看>>
从零开始来看一下Java泛型的设计
查看>>
嵌入式WiFi芯片价格战已经打响 MCU企业该醒悟了
查看>>
JavaScript格式化数字显示格式
查看>>
linux视频教程之vsftp_B
查看>>