본문 바로가기
Front-End/Testing

AAA 패턴(Arrange, Act, Assert)

by sharekim 2024. 2. 14.
  • Arrange(준비)
    테스트 실행 전에 필요한 것들을 준비 :
    beforeEach(), afterEach(), Rendering Components


    1. state, service 준비
    2. Mocking
    3. render Element
    4. 검증할 element get
  • Act(실행)
    테스트 코드의 실행

    1. User 액션 : click, state change 등
    2. act() 로 wrapping
  • Assert(단언)
    실행한 코드의 동작 검증
    : Text, state, child count 와 같은 것들

댓글