일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- rxswift
- objective-c
- iOS SwiftUI
- 딥러닝
- 독서
- stanford SwiftUI
- Xcode
- 알고리즘
- leetcode
- 문자열
- ios
- 책 후기
- objc
- wwdc
- 스위프트
- RX
- 책
- SWIFT
- 스위프트UI
- Animation
- swiftUI
- 애니메이션
- Deep learning
- swift5
- string
- Algorithm
- 머신러닝
- ReactiveX
- 책 추천
- ARC
Archives
- Today
- Total
목록유닛 테스트 (2)
THIS IS ELLIE
프로젝트에 유닛 테스트 번들 추가하기 Xcode
1. 프로젝트 생성 시에 유닛 테스트 추가하기 Include Tests를 체크하면 모든 테스트가 다 포함됩니다. 뭐 버전에 따라 다르겠지만, Include Unit Tests으로 표시되는 분은 해당 체크박스 체크해주시면 유닛 테스트만 포함됩니다. 2. 기존에 존재하던 프로젝트에 유닛 테스트 추가하기 기존에 생성할 때 Include Tests를 추가하지 않았다면? 고럼 왼쪽 상단에 프로젝트를 눌러줍니다. 그리고 하단에 + 버튼을 눌러서 Unit Testing Bundle을 검색해 줍니다. 이름 정하고 Finish 하면 됩니다. Unit Testing Bundle이 추가된 것을 확인할 수 있습니다.
공부/Unit Testing
2023. 3. 5. 17:20
iOS 유닛 테스트 시작하기 / 단위 테스트
안녕하세요 :) 오늘은 유닛 테스트에 대해서 작성해 보겠습니다. 저한테 유닛 테스트는 참 숙제 같은 친구네요. 앞으로 유닛 테스트에 관련된 포스트가 종종? 올라올 것 같습니다. 유닛 테스트가 뭐야(what)? 유닛 테스트는 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차입니다. 다시 말해 애플리케이션에서 작동하는 하나의 함수 또는 메소드에 대한 테스트 케이스를 작성하는 절차를 말합니다. 그래서 이걸 왜(why) 하는데? 1. 프로그램의 안정성이 높아진다. 유닛 테스트의 목적은 프로그램의 각 부분을 고립시켜 각각이 정확하게 동작하는지 확인하는 것입니다. 즉, 프로그램을 작은 단위로 쪼개서 각 단위가 정확하게 동작하는지 검사하고 이를 통해 문제 발생 시 정확하게 어느 부분이 잘못되었는지..
공부/Unit Testing
2023. 3. 4. 14:34