Swift Testing #5: Parametrizando pruebas con arguments
Parametrizando una sola condición En ocasiones, se necesita verificar el funcionamiento de cierto código que recibe un argumento, usando varios valores. La for...
Parametrizando una sola condición En ocasiones, se necesita verificar el funcionamiento de cierto código que recibe un argumento, usando varios valores. La for...
Ejecución de pruebas en Swift Testing Ejecutar las pruebas de forma concurrente en XCTest es opcional y, de hecho, por defecto se ejecutan de forma serial. En...
Introducción Una Suite es un grupo de pruebas. Al crear una estructura que contiene pruebas marcadas con @Test, esta se marca automáticamente con una “S” dentr...
Introducción Un proyecto puede tener cientos o miles de pruebas y suites. Un subconjunto de estas pruebas puede compartir alguna característica común, como ser...
swift import XCTest @testable import ProductionProject class SomeXCTest_deprecated: XCTestCase { func testX throws { // GIVEN // ... // WHEN // ... // THEN ......
Background Last week I asked Claude to create a memory leak in Swift’s Task API for fun. The generated code claimed that the Task captured self strongly, formi...
SwiftUI makes it easy to build UI — but building reusable components that look consistent across your entire app is a different challenge. As apps grow, UI dupl...