ens*_*are 2 python pylons unit-testing
我以前从未做过任何单元测试,并且想要了解它是什么以及它在我的Python代码中是如何有用的.
我已经在线阅读了一些Python单元测试教程,但它们都非常复杂并且假设有一个扩展的编程背景.我正在使用Python和Pylons来创建一个简单的Web应用程序.
任何简单的例子将不胜感激.
谢谢!
考虑一下.
这是我们写的课程.
class Something( object ):
def __init__( self, a, b ):
self.a= a
self.b= b
def sum( self ):
return self.a+self.b+self.a
Run Code Online (Sandbox Code Playgroud)
那是对那个班级的考验.
import unittest
class TestSomething( unittest.TestCase ):
def setUp( self ):
self.s = Something( 1, 2 )
def test_should_sum( self ):
self.assertEquals( 3, self.s.sum() )
if __name__ == "__main__":
unittest.main()
Run Code Online (Sandbox Code Playgroud)
该课程 - 作为独立单元 - 是否通过考试?
如果没有,那该错误是什么?
我们把这个课程 - 作为一个独立单元 - 进行了测试.这是单元测试.
| 归档时间: |
|
| 查看次数: |
222 次 |
| 最近记录: |