def setup_method(self, method): print("method={}".format(method.__name__)) self.cal = calculation.Cal()
def test_add_num_and_double(self): cal = calculation.Cal() self.assertEqual(cal.add_num_and_dobule(1,1),4) """
def test_add_num_add_double(self): cal = calculation.Cal() assert self.cal.add_num_add_double(1, 1) == 4
def test_add_num_add_double_raise(self): cal = calculation.Cal() with pytest.raises(ValueError): self.cal.add_num_add_double('1', '1')
def test_add_and_double_raise(self): cal = calculation.Cal() with self.assertRaises(ValueError): cal.add_and_double('1', '1')
def setup_class(cls): print("start") cls.cal = calculation.Cal() cls.test_file_name = "test.txt" cls.test_dir = "/tmp/test_dir"
def setup_class(cls): print('start') cls.cal = calculation.Cal() cls.test_file_name = 'test.txt' cls.test_dir = '/tmp/test_dir'
def setup_class(cls): # テストするクラスの前後に行いたい処理 print('start') cls.cal = calculation.Cal()
def test_add_and_double(self): cal = calculation.Cal() assert cal.add_and_double(1, 1) == 4
def test_add_and_double(): # test_を先頭につければOK cal = calculation.Cal() assert cal.add_and_double(1, 1) == 4
def setUp(self): print('setup') self.cal = calculation.Cal()
def test_add_num_and_double_raise(self): with pytest.raises(ValueError): cal = calculation.Cal() cal.add_num_and_dobule("1", "1")
def add_num_and_double(self, x, y): cal = calculation.Cal() self.assertEqual(cal.add_num_and_double(1,1), 4)
def teardown_class(cls): # テストするクラスの前後に行いたい処理 print('end') cls.cal = calculation.Cal()
def setUp(self): print("set up") self.cal = calculation.Cal()
def setup_method(self, method): # テストされるmethodの名前を出力可能 print('method={}'.format(method.__name__)) self.cal = calculation.Cal()
def setup_class(cls): cls.cal = calculation.Cal()
def setup_class(cls): cls.cal = calculation.Cal() cls.test_file_name = 'test.txt'
def setupclass(cls): print('start') cls.cal = calculation.Cal()
def test_add_and_double(self): cal = calculation.Cal() # unittest.TestCaseを継承しているので、assertEqualが使える # assertEqual(テストしたい関数, 予想する値) # 他のメソッドは随時検索する。 self.assertEqual(cal.add_and_double(1, 1), 4)
def setUp(self): print('setup') # ここで宣言してしまえば、これ以降 # cal = calculation.Cal()がいらない self.cal = calculation.Cal()