zoukankan      html  css  js  c++  java
  • 【python】unittest中常用的assert语句

    下面是unittest模块的常用方法:

    assertEqual(a, b)     a == b      

    assertNotEqual(a, b)     a != b      

    assertTrue(x)     bool(x) is True      

    assertFalse(x)     bool(x) is False      

    assertIs(a, b)     a is b     2.7

    assertIsNot(a, b)     a is not b     2.7

    assertIsNone(x)     x is None     2.7

    assertIsNotNone(x)     x is not None     2.7

    assertIn(a, b)     a in b     2.7

    assertNotIn(a, b)     a not in b     2.7

    assertIsInstance(a, b)     isinstance(a, b)     2.7

    assertNotIsInstance(a, b)     not isinstance(a, b)     2.7

    assertAlmostEqual(a, b)     round(a-b, 7) == 0      

    assertNotAlmostEqual(a, b)     round(a-b, 7) != 0      

    assertGreater(a, b)     a > b     2.7

    assertGreaterEqual(a, b)     a >= b     2.7

    assertLess(a, b)     a < b     2.7

    assertLessEqual(a, b)     a <= b     2.7

    assertRegexpMatches(s, re)     regex.search(s)     2.7

    assertNotRegexpMatches(s, re)     not regex.search(s)     2.7

    assertItemsEqual(a, b)     sorted(a) == sorted(b) and works with unhashable objs     2.7

    assertDictContainsSubset(a, b)     all the key/value pairs in a exist in b     2.7

    assertMultiLineEqual(a, b)     strings     2.7

    assertSequenceEqual(a, b)     sequences     2.7

    assertListEqual(a, b)     lists     2.7

    assertTupleEqual(a, b)     tuples     2.7

    assertSetEqual(a, b)     sets or frozensets     2.7

    assertDictEqual(a, b)     dicts     2.7

    assertMultiLineEqual(a, b)     strings     2.7

    assertSequenceEqual(a, b)     sequences     2.7

    assertListEqual(a, b)     lists     2.7

    assertTupleEqual(a, b)     tuples     2.7

    assertSetEqual(a, b)     sets or frozensets     2.7

    assertDictEqual(a, b)     dicts     2.7

  • 相关阅读:
    UML的相关基础知识
    easyui的datagrid、treegrid增加表头菜单,用于显示或隐藏列
    easyui datagrid load的时候,提交的时候多了name为数字的参数
    Easyui Dialog 设置初始位置
    投票系统的代码总结
    部门组织机构树的使用
    TCP连接客户端的方法
    播放M3U8的js代码
    JAVA的split的用法
    BOLB转word文件,和word文件转换BOLB
  • 原文地址:https://www.cnblogs.com/paulwinflo/p/5742142.html
Copyright © 2011-2022 走看看