Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로그래머스
- 탐색
- BFS
- DeepLearning
- Algorithm
- 백트래킹
- sigmoid
- Node.js
- 그리디
- 문제풀이
- Docker
- 풀이
- 실버쥐
- dp
- 알고리즘
- ReLU
- Swift
- dfs
- C++
- 부르트포스
- 그래프
- NeuralNetwork
- Blockchain
- Greedy
- 백준
- 캡스톤정리
- mysql
- Stack
- ios
- 플로이드와샬
Archives
- Today
- Total
목록TDD (1)
개발아 담하자
[iOS/Swift] Unit Test 란?
유닛테스트란? 유닛 테스트는 컴퓨터 프로그래밍에서 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차다. 즉, 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말한다. (위키백과) unit test 는 작성한 프로그램이 의도한 대로 동작하는지 검증하는 가장 작은 단위의 테스트 입니다. 이를 통해서 각 모듈(클래스, 메소드)들이 잘 동작하는지 확인할 수 있습니다. 왜 필요한가? TDD 와 유닛테스트에 대한 내용을 처음 접했을 땐 '굳이?' 라는 생각이 가장 먼저 들었습니다. 프로그램을 개발할 때 분명히 빌드를 하며 제대로 동작하는 것을 확인 하고 커밋을 할텐데..?! 오히려 테스트 코드를 작성하는 시간이 더 오래 걸릴 것 같아 비효율적이라고 생각했습니다. 하..
📱 iOS
2021. 7. 19. 22:23