포시코딩

assert문이란? 본문

Test Case

assert문이란?

포시 2022. 11. 19. 19:38
728x90

코드 커버리지와 마찬가지로 테스트케이스 관련 개념이다. 

 

https://engineer-mole.tistory.com/217

 

[python] assert문 간단 사용법

assert문이란? 조건문이 True가 아닐 경우, 예외를 일으킨다. 지금까지 잘 움직이던 코드이지만, 추가로 코드를 작성했을 때 예상하지 못한 다른 동작을 하게 될 경우 assert문을 작성해둠으로써 빠

engineer-mole.tistory.com

위 포스팅을 참고했을 때 테스트 케이스를 작성하다보면

보통 조건식이 false일 경우를 고려하지 않는 경우가 있는데

이 경우에 assert문을 통해 예상치 못한 동작을 방지할 수 있다고 한다. 

 

해당 포스팅에서는 python에서의 방법을 나타내고 있는데 

앞으로 node.js를 사용하며 테스크케이스를 작성하게 됐을 때 여기서의 assert문은 어떻게 적용할 수 있으며 

그에 따라 얻게 되는 부분에 대해 추후에 이 카테고리에 작성할 것이다. 

728x90