Python 为什么这里没有导入断言
我有下面的单元测试用例Python 为什么这里没有导入断言,python,Python,我有下面的单元测试用例 import unittest from webPageTestUtils import WebPageTestProcessor class webPageUtilsTest(unittest.TestCase): def setUp(self): self.webPageTestProcessor = WebPageTestProcessor() def test_submitTest(self): url = N
import unittest
from webPageTestUtils import WebPageTestProcessor
class webPageUtilsTest(unittest.TestCase):
def setUp(self):
self.webPageTestProcessor = WebPageTestProcessor()
def test_submitTest(self):
url = None;
assertEqual(self.webPageTestProcessor.submitTest(url),None)
if __name__ == '__main__':
unittest.main()
执行后,我得到一个错误的说法
name错误:未定义全局名称“assertEqual”
我已经对unittest.TestCase进行了子类化,那么python为什么不识别assert呢?它是一个基于
self
的方法:
self.assertEqual(self.webPageTestProcessor.submitTest(url), None)