TDD

· iOS
사이드 프로젝트를 진행하면서 Core Location을 사용해 현재 위치를 불러오는 기능을 구현하고, 이에 대한 테스트 코드를 작성하려고 했습니다. LocationService 클래스 정의위치 서비스 관련 동작을 처리하기 위해 LocationService라는 이름의 클래스를 정의해주었습니다.해당 클래스는 Core Location의 CLLocationManager 인스턴스를 활용하여 위치 서비스 관련 메서드를 호출하고, CLLocationManagerDelegate를 채택하여 위치 서비스의 결과를 받아서 처리할 수 있습니다. 해당 프로젝트에서 필요한 동작은 현재 위치의 위도,경도값을 받아오는 것 하나 뿐이기 때문에 간단하게 필요한 내용을 아래와 같이 작성해주었습니다.import CoreLocation// ..
kybeen
'TDD' 태그의 글 목록