python unit suite empty error 해결방법

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import unittest

from Machine import Machine


class TestStringMethods(unittest.TestCase):

# 1
def insert_money(self):
machine = Machine(1000)
self.assertEqual(1000, machine.get_inserted_money())

# 2
def test_insert_money(self):
machine = Machine(1000)
self.assertEqual(1000, machine.get_inserted_money())

if __name__ == '__main__':
unittest.main()

unittest를 해보는데 # 1처럼 테스트를 실행하니깐 python unit suite empty error가 계속 났다.

그래서 전에 했던 거랑 비교해보니깐 test_로 접두사부분만 다르길래 적용해보니깐 잘 된다.