断言vs ==在Python中测试代码?

时间:2016-09-06 05:10:33

标签: python python-2.7 unit-testing testing tdd

在测试python函数时,需要导入unittest并运行assertTrue(例如),而不是使用== True检查测试来编写常用的python函数?有关单元测试的新功能是什么,因为即使测试用例也必须由用户编写,可以通过==检查而不是在unittest中断言函数族?我的问题基本上是:在单元测试中断言与Python中的等式检查操作==。

1 个答案:

答案 0 :(得分:1)

我想说最有趣的是"易于测试" unittest包(以及其他,例如pytest)提供。使用unittest时,你可以运行一个命令,检查你的重构或你的最后一个功能是否破坏了程序的其余部分。我会读一些关于test-driven development的内容,以便更好地了解单元测试的重要性。