2012-04-18 6 views
1

장치 설정 (예 : 24/12h와 같은 날짜 및 시간 형식)을 사용하는 곳에서 내 기능을 테스트하는 iphone 단위 테스트를 만들고 싶습니다. 어떻게 테스트 할 수 있습니까? 기기 설정 변경을 시뮬레이트하려면 어떻게해야합니까?iPhone 설정 매개 변수가있는 iPhone 단위 테스트

답변

1

프로그래밍 방식으로 시스템 설정을 변경할 수있는 기능에 대해 알지 못합니다. 반면, 날짜 및 시간 형식은 선택한 로케일에 따라 다르므로 테스트에서 자신의 로캘을 제공하여 시스템 로컬에서 테스트를 격리하는 것이 너무 어려워서는 안됩니다.

현재 시스템 로캘은 테스트에 대한 간접적 인 입력이 아닙니다. 시스템 로케일 (명시 적 및 암시 적)의 모든 사용법을 자체 래퍼로 리디렉션해야합니다. 이 랩퍼를 사용하면 테스트 및 프로덕션 중에 사용되는 로케일을 제어 할 수 있습니다.

+0

어떻게 이런 예를 들어 주시겠습니까? – Safari

관련 문제