XCTAssertion

· iOS/iOS Dev
기능을 구현하는 것도 중요하지만, '구현된 기능이 의도한 대로 당연하게 동작하는가?'를 테스트해보는 테스트 코드의 작성도 중요합니다. 배포를 하기 전에 사전에 문제를 발견할 수 있는 좋은 방법이며, 테스트가 용이한 코드를 작성하는 것 자체가 코드의 질을 높여줍니다. Xcode에서는 UnitTest, UITest를 위해 XCTest라는 framework를 제공합니다. XCTest를 작성하는 방법은 다음과 같습니다. (1) XCTestCase를 상속받는 클래스를 만듭니다. (2) setUp 메서드를 override한 후 작성해 주면, 테스트 코드가 동작하기 전에 호출되어 테스트하는데 필요한 리소스들을 미리 세팅해 줄 수 있습니다. (3) test로 시작하는 메서드를 작성하고 테스트 코드를 작성해줍니다. fi..
SwiftyCody
'XCTAssertion' 태그의 글 목록