Menu

1 / 2

[SC] Probando código concurrente con XCTest

DEV Community·GoyesDev·6 months ago
#dMwNpQfU
#qu#por#isolation#swift#para
Reading 0:00
15s threshold

Comprensión durante la lectura

¿Por qué es difícil escribir tests para código asíncrono?

Si las pruebas para código asíncrono no están bien hechas, puede ser que funcionen por coincidencia, dando la falsa idea de que el código es seguro.

¿Qué son los "flaky tests" y cómo se pueden evitar?

Un "flaky test" es una prueba que funciona algunas veces, y otras no.

¿Qué desafíos introduce @MainActor al momento de hacer tests?

Si una clase o método de producción está aislado en MainActor , la prueba (o clase de prueba) puede hacer await para hacer el cambio de dominio de aislamiento, o también puede ser marcada con @MainActor .…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.