assertEqual(a , b) a==b
assertNotEqual(a , b) a!=b
assertTrue(x) x == True
assertFalse(x) x == False
使い方 Equal
import unittest インポートが必要。
class TestStringMethods(unittest.TestCase):
def test_upper(self):
self.assertEqual(‘ABC’, ‘abc’.upper()) self.が必要
使い方 True
import unittest
def is_even(num):
return num % 2 == 0
class TestEven(unittest.TestCase):
def test_is_even_2(self):
self.assertTrue(is_even(2)) 必ずTrueになる条件で代入する。
コメント