assertの使い方

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になる条件で代入する。

コメント

タイトルとURLをコピーしました