Day_7

作者: 开发猛男 | 来源:发表于2017-11-17 18:44 被阅读0次

Start from P212

11.2 测试类

11.2.1 各种断言方法

assertEqual(a, b)   核实a == b
assertNotEqual(a, b)   核实a != b
assertTrue(x)   核实x为True
assertFalse(x)   核实x为False
assertIn(item, list)   核实item在list中
assertNotIn(item, list)   核实item不在list中

测试方法名称要以 test开头

11.2.4 方法 setUp()

def setUp(self):
 """
 创建一个调查对象和一组答案,供使用的测试方法使用
 """
  question = "What language did you first learn to speak?"
  self.my_survey = AnonymousSurvey(question)
  self.responses = ['English', 'Spanish', 'Mandarin'] 

方法setUp()做了两件事情:

  • 创建一个调查对象
  • 创建一个答案列表
    存储这两样东西的变量名包含前缀self(即存储在属性中),因此可在这个类的任何地方使用。

第12章 武装飞船

End in P232

相关文章

网友评论

      本文标题:Day_7

      本文链接:https://www.haomeiwen.com/subject/wqqjvxtx.html