Une logique basée sur des éléments temporels complique la rédaction de scénarios fiables dans le temps. Heureusement, des solutions existent. Démonstration avec Symfony, PHPUnit et Foundry.