ImportUnitTestclasssimpleunittest (unittest. TestCase):defTest_fail (self): self.failunless (True)defTest_fail (self): Self.failif (False)deftest_assertequal (self): self.assertequal (1,3-2) deftest_assertnotequal (self): self.assertnotequal (*0)deftest_asserttrue (self): Self.asserttrue (True)defTest_assertfalse (self): Self.assertfalse (False)defTest_assertis (self): Self.assertis (10,5+5) defTest_assertisnot (self): Self.assertisnot (10,5+4) defTest_assertisnone (self): Self.assertisnone (None)defTest_assertisnotnone (self): Self.assertisnotnone ('We are not none OK?') defTest_asserin (self): Self.assertin ('alone','i\ ' m not alone!') defTest_assernotin (self): Self.assertnotin ('alone','So lonely!')if __name__=='__main__': Unittest.main ()
Test results:
/usr/bin/python2.7/home/alex/pycharm-3.4.1/helpers/pycharm/utrunner.py/home/alex/pycharmprojects/unittest_ learn/unittest_simple.py::simpleunittest::test_assertnotequal truetesting started at the morning:... Process finished with exit code 0
Common methods of UnitTest in Python