万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Python unittest assertの種類

    URL: http://docs.python.jp/2/library/unittest.html

    メソッド 確認事項 初出
    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

    ここにないのもたくさんある。
    self.assertGreaterEqual()
    self.assertGreater()
    self.assertAlmostEqual()
    self.assertAlmostEquals()
    self.assertDictContainsSubset()
    self.assertDictEqual()
    self.assertItemsEqual()
    self.assertLess()
    self.assertLessEqual()
    self.assertListEqual()
    self.assertMultiLineEqual()
    self.assertNotAlmostEqual()
    self.assertNotAlmostEquals
    self.assertRegexpMatches()
    self.assertRaises()
    self.assertRaisesRegexp()
    self.assertNotRegexpMatches()
    self.assertTupleEqual()
    self.assertSequenceEqual()
    self.assertSetEqual()