본문 바로가기 메뉴 바로가기

KimBaechu

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

KimBaechu

검색하기 폼
  • 분류 전체보기 (151)
    • iOS (88)
    • Swift (32)
    • Git (6)
    • etc. (6)
    • Algorithm (19)
  • 방명록

Testability (1)
[iOS] WWDC2017 Engineering for Testability / Testable App Code - 번역

테스트는 일반적으로 다음과 같습니다. 요청할 input(입력) 상태나 값을 준비합니다. 코드가 테스트되도록 호출합니다. ouput(출력)이 맞는지 확인합니다. (asserting) 테스트 가능한 코드는 클라이언트가 작동하는 모든 입력을 제어할 수 있는 방법을 제공합니다. 클라이언트가 생산되는 모든 출력을 검사할 수 있는 방법을 제공합니다. 나중에 코드의 동작에 영향을 미칠 수 있는 내부적인 상태에 의존하는 것을 방지합니다. 첫 번째 기술 프로토콜과 파라미터화하기 open 버튼과 segmented control이 가능한 샘플 예제입니다. 뷰 컨트롤러에서 버튼을 탭하면 호출되는 event입니다. iOS가 다른 앱으로 switch하도록 하는 URL을 만드는 것부터 busines logic이 시작됩니다. UIK..

iOS 2021. 8. 25. 18:37
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바