swift-testing

Installation
SKILL.md

Swift Testing (unitário + interface)

Swift Testing é o padrão para unitários e integração em código Swift novo (Xcode 16+). XCUITest (XCTest) continua sendo a camada de automação de interface — Swift Testing não substitui UI automation.

Stack e escopo

Camada Framework Quando
Unit / integração / async Swift Testing Domínio, ViewModels, services, parsers
UI automation XCUITest (XCTestCase) Fluxos críticos no Simulator/device
Performance (XCTMetric) XCTest Até haver equivalente em Swift Testing
  • import Testing nos unitários novos.
  • Não misture #expect e XCTAssert no mesmo teste.
  • Ambos podem viver no mesmo projeto (targets separados: Unit Tests vs UI Tests).

O que priorizar

Installs
5
First Seen
Aug 12, 2026
swift-testing — danieldxd/myapp-skills