✅ 이번 시간에는 BDD에 대해서 알아보자.
시나리오 기반이란?
주열님께서는 Given , When, Verify라고 하셨는데, 이 방법이었구나!
네트워크 통신을 가정하면
Given : 네트워크 통신이 실패하는 상태에서
When : 유저가 새로고침 버튼을 탭했을 때
Then : 유저에게 에러 메시지를 보며준다.
혹은
Given : 네트워크 통신이 실패하는 상태에서
When : 유저가 새로고침 버튼을 탭하지 않으면
Then : 유저에게 에러 메시지를 보여주면 안된다.
'Archive > 패캠(초격차)' 카테고리의 다른 글
part5 (ch6). 🪛 CI/CD란? (feat. bitrise) (0) | 2022.02.15 |
---|---|
part5 (ch6). MovieReview XCTest 코드리뷰 (0) | 2022.02.01 |
part5 (ch6) UI Test (0) | 2022.02.01 |
part5 (ch6). MovieReview 코드리뷰 (0) | 2022.01.31 |
part5. (ch6) SwiftLint 알아보기 (0) | 2022.01.17 |