Python nosetests的范例文档里有个unittest函数,里面的self.assert_(1 == 1)的意思?其实意思我明白,但是有这个语法吗?我只知道assert 1==1,程序如下:###### the standard unittest-derived test###import unittestclass Examp

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 16:53:32

Python nosetests的范例文档里有个unittest函数,里面的self.assert_(1 == 1)的意思?其实意思我明白,但是有这个语法吗?我只知道assert 1==1,程序如下:###### the standard unittest-derived test###import unittestclass Examp
Python nosetests的范例文档里有个unittest函数,里面的self.assert_(1 == 1)的意思?
其实意思我明白,但是有这个语法吗?我只知道assert 1==1,程序如下:
###
### the standard unittest-derived test
###
import unittest
class ExampleTest(unittest.TestCase):
def test_a(self):
self.assert_(1 == 1)
###
### an unparented test -- no encapsulating class,just any fn starting with
### 'test'.
###
def test_b():
"""
Raw,unparented test.
"""
assert 'b' == 'b'
###
### non-unittest derived test -- class is instantiated,then functions
### starting with 'test' are executed.
###
class TestExampleTwo:
def test_c(self):
assert 'c' == 'c'

Python nosetests的范例文档里有个unittest函数,里面的self.assert_(1 == 1)的意思?其实意思我明白,但是有这个语法吗?我只知道assert 1==1,程序如下:###### the standard unittest-derived test###import unittestclass Examp
assert_() 方法的定义可能是在unittest.TestCase里.你找一下unittest.TestCase这个类的定义看看