unitest

이영주·2020년 12월 6일
2

unitest

  1. import
    Python 에서 유닛 테스트를 수행하기 위해 기본적으로 제공되는 unittest 모듈 (Unit testing framework)을 사용할 수 있다. 유닛 테스트 코드를 작성하기 위해서는 일반적으로 다음과 같은 절차를 따른다.
  • unittest 모듈을 import 한다.
  • 테스트를 진행할 함수(myCalc.py)를 import 한다.
  1. class 작성

MyCalcTest라는 클래스를 만들고 unittest 모듈의 TestCase를 상속 받는다.

  • 이 과정으로 test_로 시작하는 함수를 정의하면 unittest가 실행되면서 해당 함수를 테스트하게 된다.
  • assertEqual외에도 assertNotEqual, assertTrue 등 assert 메소드가 있다.
    참고자료 https://wikidocs.net/16107

self.assertEqual 함수에서 c에 저장된 변수의 값이 30이 맞는지 확인하는 코드가 결과를 확인하는 테스트를 해준다.

  1. test.py를 실행해본다.

0개의 댓글