· software
Swift Testing #5: 인자를 사용한 파라미터화 테스트
단일 조건 매개변수화 때때로, 인자를 받는 특정 코드를 여러 값으로 테스트해야 할 필요가 있다. for…
단일 조건 매개변수화 때때로, 인자를 받는 특정 코드를 여러 값으로 테스트해야 할 필요가 있다. for…
Swift Testing에서 테스트 실행 XCTest에서 테스트를 동시에 실행하는 것은 선택 사항이며, 실제로 기본적으로는 순차적으로 실행됩니다. ...
소개 Suite는 테스트 그룹입니다. @Test로 표시된 테스트를 포함하는 구조를 만들면, 해당 구조는 자동으로 내부에 “S”가 표시됩니다.
소개 프로젝트는 수백 개에서 수천 개의 테스트와 스위트를 가질 수 있습니다. 이러한 테스트 중 일부는 공통된 특징을 공유할 수 있습니다, 예를 들어…
swift import XCTest @testable import ProductionProject class SomeXCTest_deprecated: XCTestCase { func testX() throws { // GIVEN // 주어진 상황 // ... // WHEN // 실행 단계 // ... // THEN // 검증 단계 // ... } }
배경: 지난 주에 나는 재미로 Claude에게 Swift의 Task API에서 메모리 누수를 만들도록 요청했다. 생성된 코드는 Task가 self를 강하게 캡처했다고 주장했으며, formi...
SwiftUI는 UI를 쉽게 구축할 수 있게 해주지만, 전체 앱 전반에 걸쳐 일관된 모습을 유지하는 재사용 가능한 컴포넌트를 만드는 것은 다른 도전 과제입니다. 앱이 성장함에 따라 UI dupl...