iOS 용 단위 테스트를 작성하고 있습니다. 이동 또는 확대/축소와 같은 제스처를 시뮬레이션 할 수있는 방법이 있습니까? 보기에서 그 제스처를 시뮬레이트 한 다음 결과를 확인하고 싶습니다.iOS 단위 테스트 제스처 시뮬레이션
0
A
답변
0
보기,보기 컨트롤러 및 제스처와 관련된 테스트에는 자동화 테스트 프레임 워크를 사용해야합니다. 예로는 UIAutomation, KIF 또는 Calabash을들 수 있습니다.
0
컨트롤러에 대한 발표자가 있고 모든 컨트롤러가 제스처를 받으면 발표자 패턴을 사용할 수 있으며 발표자에게해야 할 모든 작업을 수행하도록 요청합니다. 그럼 당신은 발표자를 unittest 수 있습니다.
Class myController: UiViewController, MyView {
var presenter: MyPresenter!
@IBAction func buttonPressed(sender: AnyObject) {
presenter.buttonPressed()
}
override func viewDidLoad {
super.viewDidLoad()
self.presenter = MyPresenter(view: self)
}
}
발표자 :
Class MyPresenter {
init(view: MyView) {
self.myView = view
}
func buttonPressed() {
//code to be tested
}
}
프로토콜 :
protocol MyView {
//methods for presenter to communicate with view controller
}
여기
버튼
컨트롤러에 대한 신속한 손질의 표현에 대한 하나의 간단한 예는
관련 문제
- 1. iOS 단위 테스트 : 홈 버튼 누름 등 시뮬레이션
- 2. iOS 용 단위 테스트
- 3. iOS - 단위 viewController 테스트?
- 4. iOS 프로젝트의 단위 테스트
- 5. 단위 테스트 ios 속성
- 6. Android에서 제스처 시뮬레이션
- 7. 단위 테스트 Xcode 내의 iOS
- 8. iOS 단위 테스트 인스턴스 변수
- 9. iOS 8 위젯 단위 테스트
- 10. 단위 테스트 대 iOS 용 UI 테스트
- 11. 시뮬레이션 핀치 제스처 8 에뮬레이터
- 12. Windows의 XNA에서 터치 제스처 시뮬레이션
- 13. 시뮬레이션 자바에서 JUnit 테스트
- 14. iOS Simulate 단일 탭 제스처
- 15. 혼동에 대한 시뮬레이션 데모 테스트
- 16. 자스민 단위 테스트 용 키 누르기 시뮬레이션 방법
- 17. iOS AWS 장치 팜에서 specta로 단위 테스트
- 18. iOS 용 .NET 단위 테스트 러너
- 19. Xcode/iOS : 단위 테스트, 구성표 및 구성
- 20. iOS 버전을 기반으로하는 조건부 단위 테스트
- 21. iOS 개발에서 단위 테스트 비용이 더 듭니까?
- 22. 단위 테스트 iOS 앱 동기화 로직
- 23. 아마존 장치 팜에서 일반적인 제스처 시뮬레이션
- 24. CLLocationManager 및 단위 테스트
- 25. 맞춤 iOS 제스처
- 26. iOS - UITableView 팬 제스처
- 27. cocos2d-iOS - 제스처 인식기
- 28. MvvmCross 바인딩 iOS 제스처
- 29. iOS 파악 제스처
- 30. iOS - 제스처 및 uislider