**어서션(assertion)**은 테스트에서 어떤 조건이 참인지 확인하는 문장으로, 실제 결과가 기대한 결과와 일치하는지 검증합니다. 어서션은 테스트가 통과/실패를 결정하는 방식의 핵심입니다. 어서션이 실패하면 테스트가 실패합니다.
어서션이 하는 일
ASSERTION은 어떤 것이 기대한 대로인지 확인한다:
→ "실제 값이 기대 값과 같음(EQUALS)을 단언한다"
→ 참이면 → 어서션 통과; 거짓이면 → 어서션 실패 → 테스트 실패
→ 어서션은 테스트가 동작을 검증하는 방식이다 (테스트의 "확인" 부분).
흔한 어서션 유형
(result).();
(obj).({ : });
(value).();
(value).();
(value).();
(count).();
(price).();
(array).();
(array).();
(text).();
( ()).();
(value)..();
