using MaBibli.Client.Services; namespace MaBibli.Tests; /// /// L'état ARIA s'écrit en toutes lettres (2026-08-22). /// /// /// ⚠️ Ce que ce test verrouille n'est pas la fonction — elle tient en une ligne — mais le /// contrat : « false » est une valeur, et non l'absence d'attribut. C'est exactement ce /// que Blazor faisait à sa place, et ce qui rendait un bouton replié muet aux lecteurs d'écran. /// public class AriaTests { [Fact] public void L_etat_est_toujours_une_chaine() { Assert.Equal("true", Aria.Etat(true)); Assert.Equal("false", Aria.Etat(false)); } }