¿Qué es?
Para obtener mayor certidumbre en los tests, más inflexibles al cambio estos se vuelven. Por lo tanto, para tener mayor flexibilidad en los tests, se debe asumir incertidumbre.
Opinión del autor
Este lo contextualiza con el uso o no de Spy test double pues dan una alta seguridad pues verifican que el algoritmo cumple dando igual los datos, pero ante un cambio de este algoritmo es necesario el cambio. También propone otra vía que no da toda certidumbre pero por lo menos no presenta fragilidad: Property-Based-Testing