반응형
unittest
-
[Swift, TDD] Swift 프로젝트에 테스트 도입하기iOS/TDD 2023. 10. 31. 12:53
TDD는 소프트웨어 개발 방법론 중 하나로, 실제 코드를 작성하기 전에 테스트 케이스를 먼저 작성하고, 해당 테스트를 통과하게 하는 코드를 작성하는 방법입니다. 이번 글에서는 Swift 프로젝트에 TDD방식으로 테스트를 도입하는 방법을 알아보겠습니다. 프로젝트를 생성합니다(Xcode 15.0) Include Tests에 체크표시를 하면 프로젝트 생성 시에 테스트코드를 작성할 수 있습니다. 체크를 안 했다면, Xcode 상단 File - New - Target 에 들어가 Unit Test Bundle을 추가해주시면 됩니다. 테스트를 추가했다면 아래와 같은 코드가 생깁니다. 커맨드(⌘) + U를 누른다면 아래 스크린 샷과 같이 초록색 체크 표시가 뜨며 테스트가 통과했다는 것을 알 수 있습니다. setUpWi..